• sql server分配某个用户只对某一个数据库有权限 转载 http://blog.sina.com.cn/s/blog_13554ebc70102wi3h.html


    sql server 2008新建用户只能访问指定数据库
     
    新装的sql Server 2008,想让指定的用户可以访问sql Server客户端,sa的权限太大,所以最好禁用掉,
     
    然后我们需要新建一个用户,用本地帐户登陆进去,
    然后安全性–>登录名–>右键新建用户登录名–>常规里输入用户名kyle–>选择sql Server身份验证在输入密码,下面的强制实施密码策略和强制密码过期保持默认,由于我们已经设置了我们想要的密码去掉“用户在下次登陆时必须更改密码”的勾,选择默认数据库。服务器角色我们可以根据需要来设置,我这里不勾选,因为我只需要这个帐户只能访问某些数据库的权限,用户角色里面“映射到此登录名的用户”选择选择你要访问的数据库,然后在“数据库角色成员身份”这里选择上db_owner和public,这两个角色就表示你已经拥有这个数据库的所有权限。还需要在状态里面“是否允许连接到数据库引擎”选择授予和在“登陆”里面选择启用
     
     
     
    现在我们就可以用客户端的制定用户去访问我们的指定数据库了,但是有一个缺陷就是可以看到所有的数据库名
     
    如图:
    如何在sql <wbr>server <wbr>2008中新建一个用户,只能管理其中一个数据库?
     
     
    如何在sql <wbr>server <wbr>2008中新建一个用户,只能管理其中一个数据库?
     
    如何在sql <wbr>server <wbr>2008中新建一个用户,只能管理其中一个数据库?
     
    如何在sql <wbr>server <wbr>2008中新建一个用户,只能管理其中一个数据库?
     
    如何在sql <wbr>server <wbr>2008中新建一个用户,只能管理其中一个数据库?
     
     
  • 相关阅读:
    [Delphi] 两种类的声明方法
    [Delphi]TMemoryStatus获取内存信息
    各大网站架构总结笔记[转]
    常用CSS命名参考资料
    常用的CSS Reset
    网页制作之CSS超级技巧
    SQL服务无法正常启动及数据库卸载
    常用CSS缩写语法
    视频播放器代码参数详解
    优秀的 Web 开发人员是这样炼成的
  • 原文地址:https://www.cnblogs.com/ProDoctor/p/7754817.html
Copyright © 2020-2023  润新知