ige*_*elr 5 sql-server role system-tables
在跑步的时候
select * from sys.server_principals
Run Code Online (Sandbox Code Playgroud)
对于public
角色,在列is_fixed_role
中显示 0
虽然说public和其他角色有点不同,因为我们可以给它分配权限。无论如何,它被称为固定角色。
谁能解释这个困境?
公众只是一只奇怪的鸭子。
但是要对文档应用一些追溯连续性,您可能会说所有这些内置角色都是“固定的”或不可更改的,而普通角色则不然。标记为的角色is_fixed_role
具有固定的权限和可变的成员资格。Public 具有固定的成员资格(每个人)和可变的权限。
应记录 sys.server_principals 和 sys.database_principals 中的列以阐明这一点。