SQL Server 数据库角色简介
服务器级的角色 | |
服务器级角色名称 | 说明 |
sysadmin | sysadmin固定服务器角色的成员可以在服务器中执行任何活动 |
serveradmin | serveradmin固定服务器角色的成员可以更改服务器范围的配置选项和关闭服务器 |
serveradmin |
securityadmin固定服务器角色的成员可以管理登录名及其属性。它们可以授子 GRANT,DENY和REVOKE服务器级权限。 如果它们具有对数据库的访问权限,则可以授予GRANT、DENY和 REVOKE数据库级权限。此外,还可以重置 SQL Server登录名的密码。 安全说明:可以授予对数据库引擎的访问权限,以及配置允许安全管理员分配大多数服务器权限的用户权限。securityadmin角色应被视为与 sysadmin角色等效。 |
processadmin | processadmin固定服务器角色的成员可以终止在 SQL Server实例中运行的进程 |
setupadmin | setupadmin固定服务器角色的成员可以添加和除连接服务器 |
bulkadmin | bulkadmin固定服务器角色的成员可以运行 BULK INSERT语句 |
diskadmin | diskadmin固定服务器角色用于管理磁盘文件 |
dbcreator | dbcreator固定服务器角色的成员可以创建、更改、删除和还原任何数据库 |
public |
每个 SQL Server登录名都属于 public服务器角色。如果未向某个服务器主体授予或拒绝对某个安全对象的特定权限,该用户将继承授予该对象的 public权限。 只有在希望所有用户都能使用对象时,才对对象分配 public权限 |
数据库级别的角色 | |
数据库级别的角色名称 | 说明 |
db_owner | db_owner固定数据库角色的成员可以执行数据库的所有配置和维护活动,还可以删除数据库 |
db_securityadmin | db_securityadmin固定数据库角色的成员可以修改角色成员身价相管理权,此角色中加主体可能会导致意外的权限升级 |
db_accessadmin | db_accessadmin固定数据库角色的成员可以为 Windows登录名, windows组和 SOL Server登录名添加或删除数据库访问权限 |
db_backupoperator | db_backupoperator固定数据库角色的成员可以备份数据库 |
db_ddladmin | db_ddladmin固定数据库角色的成员可以在数据中运行任何数据定义语言命今 |
db_datawriter | db_datawriter固定数据库角色的成员可以在所有用户表中添加,删除或更改数据 |
db_datareader | db_datareader固定数据库角色的成员可以从所有用户表中读取所有数据 |
db_denydatawriter | db_denydatawriter固定数据库角色的成员不能添加,修改或别除数据内用户表中的任何数据 |
db_denydatareader | db_denydatareader固定数据库角色的成员不能读取数据库内用户表中的任何数据 |
PS:以上内容由SQL Server 2014相关书籍内容整理
SQL Server 数据库角色简介相关推荐
- 六、SQL Server数据库用户管理
目录 1 SQL Server数据库--登录名 1.1 创建登录名(使用视图) 1.1.1 新建登录名:选择"Windows身份验证" 1.1.2 新建登录名:选择"SQ ...
- SQL Server数据库同步问题分享[未完,待续](一)
SQL Server数据库同步问题分享[未完,待续](一) SQL Server数据库同步问题分享(二)---操作步骤[未完,待续] SQL Server数据库同步问题分享(三)---创建订阅 合并发 ...
- 轻松学SQL Server数据库pdf
下载地址:网盘下载 目录: 第1章 数据库与SQL Server 2008 1 1.1 数据库基础 2 1.1.1 数据库的概念 2 1.1.2 数据库模型 2 1.2 什么是关系型数据库 2 1. ...
- SQL Server 数据库对象
SQL Server数据库对象 SQL Server的数据库一共有11种对象,包括关系图.表.视图.存储过程.用户.角色.规则.默认.用户定义的数据类型.用户定义的函数.全文目录. 关于这11种数据库 ...
- ADO.NET连接SQL Server数据库
在.NET应用程序中,创建数据连接分为三步: 一.定义连接字符串 不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称.登陆信息以及要使用的数据库名称. 注意:在定义连接字符串之前,一 ...
- 《转》VMware vSphere 5.1 学习系列之四:安装 SQL Server 数据库
为什么80%的码农都做不了架构师?>>> 目 录 一. vCenter Server数据库的配置要求 1 准备 vCenter Server 数据库 1 vC ...
- 1 SQL server数据库基础
SQL server数据库基础 一 数据库简介 1数据库的基本概念 1)数据 ·描述事物的符号记录称为数据(Data),包括数字.文字.图像.声音等.以"记录"的形式按统一格式进行 ...
- XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署
安装SQL Server 数据库,用于支持Desktop Studio 和桌面云管理台数据存储和访问.在简单的POC测试中,数据库可以只配置单机:但数据库故障时,不但影响配置管理台,也会影响DDC的运 ...
- 《SQL Server企业级平台管理实践》读书笔记——关于SQL Server数据库的备份方式...
数据备份一直被认为数据库的生命,也就是一个DBA所要掌握的主要技能之一,本篇就是介绍SQL Server备份原则,SQL Server数据库分为数据文件和日志文件.为了使得数据库能够恢复一致点,备份不 ...
最新文章
- 挖矿木马的战略战术分析
- 广药谋定中国农民丰收节交易会-万祥军:谋定乡村振兴基金
- weblogic线程阻塞性能调优(图解)转
- Java遍历完数的一些思考
- ajax遍历递归树数据,怎么用JS递归发送AJAX请求
- “不会Linux,怎么当程序员?”骨灰级程序员:你的代码正在毁掉你!
- npm ERR! Unexpected end of JSON input while parsing near '...Comment: https://open'
- 博客系统php源码,tjheer博客系统php版 v1.10
- Latex排版:CTeX winEdit 输出“系统找不到指定的文件”的解决办法)
- Matlab图像的二维傅里叶变换频谱图特点研究
- 【艾琪出品】《计算机应用基础》【试题汇总9】
- HYSBZ 1406 密码箱【数学】
- 英国外交部翻译教你实用口语课,让你飚出一口地道、流利英语
- mysql添加开机自启_【实操篇】如何设置MySQL开机自启动
- Luogu P1540 机器翻译
- 扫描项目中的二维码关注微信公众号
- HBuilder将项目生成安卓手机app
- python求平均工资_python实现求和,求平均值——函数
- matlab 创建批量文件夹_如何在Mac上为照片加水印?水印照片怎样批量处理?
- Angular学习笔记64:使用Render2安全操作DOM元素
热门文章
- mysql-fron快速写sql语句,SQL优化系列:如何书写高质量SQL语句(一)
- canvas 绘制直线 并选中_在画布中使用路径-Canvas的基本操作
- 干货设计素材|环保平面画册模板
- UI设计|搭配色彩素材专辑,轻松掌握要点
- php7 测试数据库_达梦数据库PHP连接测试
- QTableWidget item设置不可以选中和编辑状态
- Ubuntu的一些命令
- eBPF and IO Visor: The what, how, and what next!
- OpenStack:heat安装使用-Openstack Heat try-out
- C语言libcurl:Uses the CURLINFO_TLS_SESSION data.