当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-01-25 23:11:00  来源:本站整理

<b>SQL2000成立角色示例</b>[MSSQL防范]

赞助商链接



  本文“<b>SQL2000成立角色示例</b>[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

下面为您介绍的例子实现了SQL2000成立角色,假如您对SQL2000成立角色方面感爱好的话,无妨一看,相信对您会有所启迪.

示例阐明

示例在数据库pubs中成立一个拥有表jobs的全部权限、拥有表titles的SELECT权限的角色r_test,随后成立了一个登录l_test,然后在数据库pubs中为登录l_test成立了用户账户u_test.同时将用户账户u_test增添到角色r_test中,使其通过权限担当获得了与角色r_test一样的权限,最后利用DENY语句回绝了用户账户u_test对表titles的SELECT权限.

经过这样的处理,利用l_test登录SQL Server实例后,它只具有表jobs的全部权限.

  1. --*/  
  2.  
  3. USE pubs  
  4.  
  5. --成立角色 r_test  
  6. EXEC sp_addrole 'r_test'  
  7.  
  8. --授与 r_test 对 jobs 表的全部权限  
  9. GRANT ALL ON jobs TO r_test  
  10. --授与角色 r_test 对 titles 表的 SELECT 权限  
  11. GRANT SELECT ON titles TO r_test  
  12.  
  13. --增添登录 l_test,设置密码为pwd,默许数据库为pubs  
  14. EXEC sp_addlogin 'l_test','pwd','pubs'  
  15.  
  16. --为登录 l_test 在数据库 pubs 中增添安全账户 u_test  
  17. EXEC sp_grantdbaccess 'l_test','u_test'  
  18.  
  19. --增添 u_test 为角色 r_test 的成员  
  20. EXEC sp_addrolemember 'r_test','u_test'  
  21.  
  22. --回绝安全账户 u_test 对 titles 表的 SELECT 权限  
  23. DENY SELECT ON titles TO u_test  
  24.  
  25. /*--完成上述步骤后,用 l_test 登录,可以对jobs表举行全部操作,但无法对titles表查询,固然角色 r_test 有titles表的select权限,但已经在安全账户中明确回绝了对titles的select权限,所以l_test无titles表的select权限--*/  
  26.  
  27. --从数据库 pubs 中删除安全账户  
  28. EXEC sp_revokedbaccess 'u_test'  
  29.  
  30. --删除登录 l_test  
  31. EXEC sp_droplogin 'l_test'  
  32.  
  33. --删除角色 r_test  
  34. EXEC sp_droprole 'r_test'  
<
  以上是“<b>SQL2000成立角色示例</b>[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .