当前位置: 首页 > 图文教程 > 数据库 > MSSQL > 自定义用于ASP Web站点的SQL 7.0数据库(1)

MSSQL
深入介绍:SQL Server变更管理工具
SQL Server日志文件总结及充满处理方式
sql查询like操作数剖析
Windows 2003不太喜欢SQL Server2000
教您 SQL SERVER 2005 同步复制技术
深入浅出SQL教程之子查询语句
简单谈基于SQL SERVER 分页存储过程的演进
深入浅出SQL教程之SELECT语句中的表连接
安装SQL Server 2000的错误及解决
为增强安全性 SQL Server加密备份
在SQL Server中为安全依从性记录日志
深入浅出SQL系列教程之基本SELECT命令
SQL Sever中有关DATALENGTH的用法
SQL Server数据库性能优化技术
SQL Server基本函数详细介绍
SQL Server中数据仓库的构建与分析
sql2005的xml字段类型在.net中的应用
SQL注入奇致胜 Union查询轻松看电影
SQL Server 2005与DB2 8.2对比分析
SQL Server 连接中四种最常见错误

MSSQL 中的 自定义用于ASP Web站点的SQL 7.0数据库(1)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 62 ::
收藏到网摘: n/a

  将演示如何使用SQL 7.0服务器的Enterprise Manager创建、配置一个示例数据库。我们还会演示如何增加具有合适权限的用户,以便可以从Web服务器上访问数据。

要做的第一件事是创建一个新的SQL数据库。操作是:从SQL Server 7.0菜单中启动Enterprise Manager,展开SQL服务器组节点,展开要增加数据库的指定SQL服务器,单击数据库图标,然后从Action(动作)菜单项中选择New Database (新建数据库)。

从Action(动作)菜单项中选择New Database在Database Properties(数据库属性)对话框中,输入新数据库的名称,我们把这个示例数据库命名为 WEBPAGES。 该对话框中可以看到SQL 7.0的一个最强大:不用指定数据库的大小,只需指定初始大小。SQL 7.0会在数据库需要扩大时自动扩展数据库文件,扩展的依据是按照指定的增长尺寸或按当前数据库大小的一定百分比。我们接受系统的缺省值,单击OK,新数据库就创建成功了。

下一步,必须配置这个新数据库,以便使用户能够访问它。至少要给两个用户访问权限:管理这台Web服务器的用户和Webmaster(Web站点管理员)。因为不同的用户对数据库有不同的访问需求,所以我们合理配置数据库的用户以反映不同需求。

要增加新用户,首先需要创建服务器登录。操作是:在选定的服务器节点下,单击Login(登录)图标,从Action(动作)菜单中选择New Login(新建登录),所示,弹出SQL 服务器的登录属性-新建登录对话框。

从Action(动作)菜单中选择New Login(新建登录)在这个对话框中,首先选择 Windows NT 认证单选钮,从下拉列表框中选择你所在的域,然后,在名称编辑框中输入用户名。因为不能浏览查找用户,所以要知道Web服务器的用户名。缺省情况下,微软IIS服务器使用的用户名是IUSR_ServerName(在IUSER_后跟所在服务器的名称)。我们例子中的服务器用户名是IUSR_EARTH ,SQL服务器名称是EARTH 。

输入完用户名后,要指定用户的默认数据库和语言。我们要单击Database Access(数据库访问)选项卡以授予该用户对 WEBPAGES 数据库的访问权,并且检查图5中所示的选项。最后,单击OK,完成用户登录的创建。

指定用户的默认数据库和语言

重复以上过程,创建 Webmaster 帐户。因为没有默认的 Webmaster 用户,所以在创建这个登录前,还要确定哪个用户有权管理Web页面。创建Webmaster登录和创建Web服务器登录的区别在于,除了分配给Web服务器登录的public(公用)数据库角色外,还要给Webmaster用户分配db_owner (数据库所有者)服务器角色。