菜鸟请教各位大神

Severy_Eric 2012-08-10 09:20:26
请问数据库角色成员身份被设置为db_denydatawriter的话该用户对该数据库讲只能怎样呢?
为什么?
谢谢各位大神
...全文
55 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Severy_Eric 2012-08-10
  • 打赏
  • 举报
回复
谢谢大神
叶子 2012-08-10
  • 打赏
  • 举报
回复
参考这两个列表:

------------------
固定服务器角色 说 明
sysadmin 执行SQL Server中的任何动作
serveradmin 配置服务器设置
setupadmin 安装复制和管理扩展过程
securityadmin 管理登录和CREATE DATABASE的权限以及阅读审计
processadmin 管理SQL Server进程
dbcreator 创建和修改数据库
diskadmin 管理磁盘文件

------------------
固定数据库角色 说 明
db_owner 可以执行数据库中技术所有动作的用户
db_accessadmin 可以添加、删除用户的用户
db_datareader 可以查看所有数据库中用户表内数据的用户
db_datawriter 可以添加、修改或删除所有数据库中用户表内数据的用户
db_ddladmin 可以在数据库中执行所有DDL操作的用户
db_securityadmin 可以管理数据库中与安全权限有关所有动作的用户
db_backoperator 可以备份数据库的用户(并可以发布DBCC和CHECKPOINT语句,这两个语句一般在备份前都会被执行)
db_denydatareader 不能看到数据库中任何数据的用户
db_denydatawriter 不能改变数据库中任何数据的用户
Severy_Eric 2012-08-10
  • 打赏
  • 举报
回复
这些名字对应的操作是固定的吗?
比如db_denydatawriter就是固定了权限不能写入资料吗?
叶子 2012-08-10
  • 打赏
  • 举报
回复
禁止资料写入 或是说 拒绝资料写入!

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧