SQL Server中的Db_securityadmin角色 [英] Db_securityadmin role in SQL server

查看:452
本文介绍了SQL Server中的Db_securityadmin角色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi all.
I’m using SQL Server 2014.
I have a question about database roles.
why does the user have to be in db_owner role to use db_securityadmin role permissions?
db_owner can grant to alter any role individually.

regards.





我尝试过:



这只是一个关于db_securityadmin的问题!



What I have tried:

it's just a question about db_securityadmin!

推荐答案

我强烈建议从基础开始:买书或找网络中的电子版。



最重要的持久性 db_owner db_securityadmin 已列在此处:



db_owner db_securityadmin
I'd strongly recommend to start with basics: buy a book or find an electronic version of that in the net.

Most important persmissions of db_owner and db_securityadmin has been listed here:

db_owner db_securityadmin


  1. db_owner角色允许用户在数据库中执行任何操作。
  2. 已经是sysadmin固定服务器角色成员的DBA以dbo身份进入,并且不需要明确授予它们的此角色。
  3. 普通用户不应该是此角色的成员。
  4. 应用程序可能要求其用户帐户成为该成员的成员。角色。





  1. db_securityadmin角色可以管理角色成员资格和权限securables。
  2. 同样,由于DBA通常管理安全性并且通常以dbo身份进入,因此很少使用此角色。
  3. 普通用户不应该是此角色的成员。
  4. 应用程序应该不需要这个角色。
  5. 由于它很少被使用,你应该审核其例外的成员资格。





来源:了解SQL Server固定数据库角色 [ ^ ]



详情请见:

固定数据库角色(数据库引擎)的权限 [ ^ ]

固定服务器角色(数据库引擎)的权限 [ ^ ]

SQL Server中的服务器和数据库角色 [ ^ ]



Source: Understanding SQL Server fixed database roles[^]

For further details, please see:
Permissions of Fixed Database Roles (Database Engine)[^]
Permissions of Fixed Server Roles (Database Engine)[^]
Server and Database Roles in SQL Server[^]


这篇关于SQL Server中的Db_securityadmin角色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆