SQL Server中"登陆名"-"用户映射"-"数据库角色成员身份"下面10个可选项的意思
2012-01-11 17:17
323 查看
public 维护所有默认权限
db_owner 执行所有数据库角色活动
db_accessadmin 添加和删除数据库用户, 组及角色
db_ddladmin 添加、更改或删除数据库对象
db_security admin 分配语句执行和对象权限
db_backupoperator 备份数据库
db_datareader 读取任何表中的数据
db_datawriter 添加、更改或删除所有表中的数据
db_denydatareader 不能读取任何表中的数据
db_denydatawriter 不能更改任何表中的数据
给某用户添加上面一个权限:
exec sp_addrolemember '权限','用户名'
如:
exec sp_addrolemember 'db_datareader','nsmc53'
转自:http://hi.baidu.com/jx_xcbw/blog/item/ad8a79831d342fb46c8119aa.html
db_owner 执行所有数据库角色活动
db_accessadmin 添加和删除数据库用户, 组及角色
db_ddladmin 添加、更改或删除数据库对象
db_security admin 分配语句执行和对象权限
db_backupoperator 备份数据库
db_datareader 读取任何表中的数据
db_datawriter 添加、更改或删除所有表中的数据
db_denydatareader 不能读取任何表中的数据
db_denydatawriter 不能更改任何表中的数据
给某用户添加上面一个权限:
exec sp_addrolemember '权限','用户名'
如:
exec sp_addrolemember 'db_datareader','nsmc53'
转自:http://hi.baidu.com/jx_xcbw/blog/item/ad8a79831d342fb46c8119aa.html
相关文章推荐
- [SQL Server] 如何查询windows认证的用户连接数据库时的"权限/对应的登陆账号"(该账号是一个windows组)
- 从 "org.apache.hadoop.security.AccessControlException:Permission denied: user=..." 看Hadoop 的用户登陆认证
- 在安装discuz!nt时,数据库用户登录失败的问题时,sql server 2008 数据库更改登录模式(sql server 2008 混合登陆中SqlServer身份验证用户名密码)
- "无法连接到服务器,用户xxx登陆失败" 解决问题
- ORA-01017 invalid username/password;logon denied",system用户不能以nomal方式登陆
- 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项 解决办法
- 用户"sa "登陆失败 SQLServer 错误18456----解决方法(转)
- 安装数据库提示"请确保当前用户具有访问临时文件的权限"解决方法
- 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项
- .net下模拟不同身份登陆以获取不同权限"
- 如何理解Oracle中"通过角色授权"需要用户重新登陆
- ORACLE数据库中 方案,实例,数据库,用户,角色,表空间,表 这些概念都是什么意思,之间有什么关系
- 用户、组或角色 'zgb' 在当前数据库中已存在。 (Microsoft SQL Server,错误: 15023)
- 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项
- 解决方案: sqlserver 2008登陆时, 出现服务器主体 "xxxcom" 无法在当前安全上下文下访问数据库 "db_xxx_com"。
- 从 "org.apache.hadoop.security.AccessControlException:Permission denied: user=..." 看Hadoop 的用户登陆认证
- 当您试图配置 Microsoft Access 2010 数据库用户数据源: 错误消息"Microsoft 访问驱动程序 (*.mdb、 *.accdb) ODBC 驱动程序的安装程序例程未找到。
- 服务器数据库下面显示"无项目"
- MS SQL2005问题: 用户、组或角色 '*****' 在当前数据库中已存在
- SQL Server 创建用户时报错:15023 用户,组或角色'XXX'在当前数据库中已存在