正在加载图片...
11.3.2创建用户安全账号 通过登录账号登录 SQL Server的用户,如果在数据库中没有授予该登 录访问数据库的权限,则该用户还是无法访问数据库的。因此,必须将每 个需要访问数据库的登录账号添加到相关数据库中。 第 使用TSQL语句创建用户账号 使用系统存储过程 sp grantdbaccess可以在当前数据库中添加一个用户 安安全帐户,并使其能够被授予在数据库中执行活动的权限 全sD. grantdbacces话语法格式如下: sp grantdbaccess' login’[,’name_indb’[ OUTPUT]] 理 其中各参数的含义如下: ★●1ogin:指定当前数据庫中新安全帐户的登录名称。 Windows nt组和用 户些须用 Windows nt域名限定,格式为“域\用户”。 ★● name in db:指定数据库中用户帐户的名称。 【例11-3】在 Educational数据库中为 Uuseredu登录账号创建一个名为 Uedu的用户账号。 use Educational EXEC sp_grantdbaccess Useredu',U_edu ○11.3.2 创建用户安全账号 通过登录账号登录SQL Server的用户,如果在数据库中没有授予该登 录访问数据库的权限,则该用户还是无法访问数据库的。因此,必须将每 一个需要访问数据库的登录账号添加到相关数据库中。 1.使用T-SQL语句创建用户账号 使用系统存储过程sp_grantdbaccess可以在当前数据库中添加一个用户 安全帐户 , 并 使 其 能 够 被 授 予 在 数 据 库 中 执 行 活 动 的 权 限 。 sp_grantdbaccess的语法格式如下: sp_grantdbaccess 'login' [, 'name_in_db' [OUTPUT]] 其中各参数的含义如下:  l login:指定当前数据库中新安全帐户的登录名称。Windows NT组和用 户必须用 Windows NT域名限定,格式为“域\用户” 。  l name_in_db:指定数据库中用户帐户的名称。 【例11-3】 在Educational数据库中为Useredu登录账号创建一个名为 U_edu的用户账号。 USE Educational EXEC sp_grantdbaccess 'Useredu', 'U_edu' 第 11 章 安 全 管 理 < >
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有