sql怎么修改服务器角色,SQL Server服务器角色

我们登录了一个 SQL Server 数据库后,必须分配登录的一个或多个服务器角色的选项。

注意:

服务器角色(不要与数据库角色混淆)可用来管理服务器上的权限。

不是每个人都应该分配给服务器的角色,只有高级用户,如数据库管理员应指定一个服务器角色。

SQL Server 查看服务器角色

要查看在 SQL Server 2014 管理 Studio 服务器角色,在对象资源管理器,展开安全文件夹:

92d3a9ecd39b3b7d0388608b7a04937d.png

SQL Server 2014 提供了九个固定服务器角色,被授予固定服务器角色的权限,不能更改。

九层固定服务器角色的说明

下面是安装过程中在 SQL Server 2014 中定义的服务器角色的解释:服务器角色描述

sysadmin可以在SQL Server中执行任何活动。

serveradmin可以设置服务器范围的配置选项和关闭服务器。

setupadmin可以添加和使用Transact-SQL语句删除链接的服务器。 (使用SQL Server管理套件,当系统管理员成员需要。)

securityadmin可以管理登录及其属性。他们可以GRANT, DENY和REVOKE服务器级别的权限。他们还可以GRANT, DENY和REVOKE数据库级别的权限,如果他们有机会获得一个数据库。 他们还可以重置SQL Server登录密码。

processadmin可以结束了在SQL Server实例中运行的进程。

dbcreator可以创建,修改,删除,并恢复所有数据库。

diskadmin可以管理磁盘文件。

bulkadmin可以执行BULK INSERT语句。

public每一个SQL Server登录属于公共服务器角色。当一个服务器主体没有被授予或拒绝对受保护对象的特定权限,用户继承对象授予public权限。只有当你想提供给所有用户对象上的任何对象分配公共权限。不能改变的成员在公共权限。

一些这些角色允许执行非常特定的任务。如果只有一个小团队,很可能只使用其中的一个角色(包括系统管理员)的两个。如果有一个大的团队,那么可以使用它们。

在 SQL Server 2014(和 SQL Server 2012),可以创建用户定义的服务器角色,并添加服务器级别的权限用户定义的服务器角色。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值