经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » MS SQL Server » 查看文章
SQL Server服务器角色和数据库角色描述
来源:cnblogs  作者:过河小斌  时间:2021/1/11 9:30:30  对本文有异议

 

转载:https://www.cnblogs.com/miaololi/archive/2004/01/13/9253940.html

 
  1. 服务器角色
        bulkadmin 这个角色可以运行BULK INSERT语句.该语句允许从文本文件中将数据导入到SQL Server2008数据库中,为需要执行大容量插入到数据库的域帐号而设计.
        dbcreator 这个角色可以创建,更改,删除和还原任何数据库.不仅适合助理DBA角色,也可能适合开发人员角色.
        diskadmin 这个角色用于管理磁盘文件,比如镜像数据库和添加备份设备.适合助理DBA
        processadmin SQL Server 2008可以同时多进程处理.这个角色可以结束进程(在SQL Server 2008中称为"删除")
        public 有两大特点:第一,初始状态时没有权限;第二,所有数据库用户都是它的成员
        securityadmin 这个角色将管理登录名及其属性.可以授权,拒绝和撤销服务器级/数据库级权限.可以重置登录名和密码
        serveradmin 这个角色可以更改服务器范围的配置选项和关闭服务器
        setupadmin 为需要管理联接服务器和控制启动的存储过程的用户而设计.
        sysadmin 系统管理员,这个角色有权在SQL Server 2008 中执行任何操作.
     数据库角色
        db_assessadmin 可以在数据库中添加和删除数据库用户, 组及角色
        db_backupoperator 可以备份数据库
        db_datareader 可以读取任何表中的数据
        db_datawriter 可以添加、更改或删除所有表中的数据
        db_ddladmin 可以添加、更改或删除数据库对象(即可以执行任何DDL语句)
        db_denydatareader 不能读取任何表中的数据,但仍然可以通过存储过程来查看
        db_denydatawriter 不能更改任何表中的数据,但仍然可以通过存储过程来修改
        db_owner 数据库所有者,执行任何操作
        db_securityadmin 可以更改数据中的权限和角色
        public 每个数据库用户都属于public角色.未对用户授权之前,该用户将被授予public角色的权限.该角色不能被删除

原文链接:http://www.cnblogs.com/ghxb/p/14244435.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号