数据库权限翻译

来源:百度知道 编辑:UC知道 时间:2024/05/29 09:28:59
数据库可以为用户设置不同的权限,可是都是英文的,我是新手,哪位大侠能帮翻译下么 说下都有什么权限
服务器角色:
bulkadmin
dbcreator
diskadmin
processadmin
securityadmin
serveradmin
setupadmin
sysadmin
用户映射:
db_accessadmin
db_backupoperator
db_datacreater
db_datawriter
db_ddladmin
db_denydatareader
db_denydatawriter
db_owner
db_securityadmin
public

bulkadmin 可以执行bulk insert 语句
dbcreator 可以创建、更改和除去数据库
diskadmin 可以管理磁盘文件
processadmin 可以管理在sql server 中运行的进程
securityadmin 可以管理登录和create database权限,还可以读取错误日志和更改密码
serveradmin 可以设置服务器范围的配置选项,关闭服务器
setupadmin 可以管理链接服务器和启动过程
sysadmin 可以在Sql server中执行任何活动

db_accessadmin 在数据库中添加或删除windows nt4.0或windows2000用户和组以及sql server用户
db_backupoperator 有备份数据库的权限
db_datareader 查看来自数据库中所有用户表的全部数据
db_datawriter 添加、更改或删除来自数据库中所有用户表的数据
db_ddladmin 添加、修改或除去数据库中的对象
db_denydatareader 拒绝选择数据库数据的权限
db_denydatawriter 拒绝更改数据库数据的权限
db_owner 进行所有数据库角色活动,以及数据库中的其他维护和配置活动,该角色的权限跨越所有其他固定数据库角色。
db_securityadmin 管理sql server2000数据库角色的角色和成员,并管理数据库中的语句和对象权限
public 为数据用户维护的默认许可权限,每个数据库用户都属于public角色的成员。

以上是各个角色的介绍,在学习sql时不必记忆,简单了解一下就可以了,用的地方很少。累死我了,又打了这么多字。