游客发表

SQL2000创建角色示例

发帖时间:2025-11-05 15:56:49

SQL2000创建角色示例
复制--*/   USE pubs   --创建角色 r_test   EXEC sp_addrole r_test   --授予 r_test 对 jobs 表的建角所有权限   GRANT ALL ON jobs TO r_test   --授予角色 r_test 对 titles 表的 SELECT 权限   GRANT SELECT ON titles TO r_test   --添加登录 l_test,设置密码为pwd,默认数据库为pubs   EXEC sp_addlogin l_test,pwd,pubs   --为登录 l_test 在数据库 pubs 中添加安全账户 u_test   EXEC sp_grantdbaccess l_test,u_test   --添加 u_test 为角色 r_test 的b2b供应网成员   EXEC sp_addrolemember r_test,u_test   --拒绝安全账户 u_test 对 titles 表的 SELECT 权限   DENY SELECT ON titles TO u_test   /*--完成上述步骤后,用 l_test 登录,可以对jobs表进行所有操作,但无法对titles表查询,虽然角色 r_test 有titles表的网站模板select权限,但已经在安全账户中明确拒绝了对titles的select权限,所以l_test无titles表的免费源码下载select权限--*/   --从数据库 pubs 中删除安全账户   EXEC sp_revokedbaccess u_test   --删除登录 l_test   EXEC sp_droplogin l_test   --删除角色 r_test   EXEC sp_droprole r_test   1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.

    随机阅读

    热门排行

    友情链接