rid*_*eja 4 sql-server permissions sql-server-2012
它与dbcreator许可不同吗?
谁能解释一下这个过程?
在服务器级别的角色文件说:
dbcreator 固定服务器角色的成员可以创建、更改、删除和恢复任何数据库。
这显然超出了问题标题中提到的“创建任何数据库”的能力。
将登录名添加到dbcreator角色:
EXECUTE sys.sp_addsrvrolemember
@loginame = N'LoginName',
@rolename = N'dbcreator';
Run Code Online (Sandbox Code Playgroud)
仅授予权限的过程CREATE ANY DATABASE非常简单:
-- Must be in master to grant server-scoped permissions
USE master;
GRANT CREATE ANY DATABASE TO LoginName;
Run Code Online (Sandbox Code Playgroud)
通常将仅授予所需的最低权限视为最佳实践。
| 归档时间: |
|
| 查看次数: |
32659 次 |
| 最近记录: |