电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2431|回复: 0

mssql2005创建只读权限用户详细说明

[复制链接]
admin 发表于 2012-10-18 17:13:32 | 显示全部楼层 |阅读模式
我们有一个重要的mssql数据库,不想被人修改记录、增加记录,但是需要有多个其他的系统以及开发人员需要从这个数据库中同步数据,因此我们希望创建一个只读权限的用户给这些开发人员,使他们只能对这个数据库读取而不能修改、添加、删除。

创建方法:
  1、连接上mssql,在安全性-登录名中创建一个登录名:sql server身份认证,用户在下次登录时需要更改密码建议取消,默认数据库选择希望对他只读的那个数据库;服务器角色(都不要选,但我做时,创建用户后无法连接上sql客户端,然后就把角色选上sysadmin,然后就可以登录客户端了,但是对数据库也是完全权限了,然后再去掉sysadmin权限,在服务器角色这里都不选,这时用户仍可连接上客户端而且对数据库是只读权限);用户映射选择希望对他只读的那个数据库;下面的数据库角色成员身份选择public和db_datareader;安全对象不选,状态选择授予和启用。

  设置完成。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-4-26 13:10 , Processed in 0.075649 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表