电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> 网络安全>>ms-sql用户和安全管理:

ms-sql用户和安全管理

来源:gmaxajtg的专栏 | 2007-1-8 | (有2366人读过)

登录认证
 MS Sql Server身份验证
 混合模式身份验证

MS Sql 安全机制:登录用户登录--->关联数据库用户(即通过关联用户使用数据库)

登录账号:

     sp_addlogin '登录名','口令'            (Ms Sql Server身份验证)

     sp_grantlogin '域\用户名'               (NT操作系统用户或用户组)

     sp_droplogin '登录账号'                      删除登录用户

   

添加数据库账号
           因为添加的账号要和数据库关联,因此先打开相关的数据库
           use DbName
           sp_adduser 登录账号,     数据库账号 (为空,则与登录账号同名,可选),角色(可选)
           sp_grandDbAccess  登录账号,     数据库账号 (为空,则与登录账号同名,可选),角色(可选)
           因为兼容问题,sp_adduser与sp_grantDbAccess效果相同

           sp_dropUser   用户名
           sp_revokeDbAccess 用户名

设置默认数据库
         sp_defaultdb 登录名,数据库名


角色管理:
       数据库角色:
       服务器角色:

新建角色(组):
   
     use DbName
     sp_addrole  新角色名,新角色所有者(默认为DBO)


向角色(组)增加成员
    use DbName
    sp_AddRoleMember 当前中的角色名,安全账户(数据库账户)

    sp_addsrvrolemember ' 数据库用户名','服务器角色名'

 

网络安全热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号