将 SQL 跟踪返回的权限位掩码翻译成权限名称表。
适用范围:SQL Server(SQL Server 2008 到当前版本)。 |
语法
sys.fn_translate_permissions ( level , perms )
参数
level
应用该权限的安全对象的种类。 level 的数据类型为 nvarchar(60)。perms
权限列中返回的位掩码。 perms 的数据类型为 varbinary(16)。
返回
table
注释
在 SQL 跟踪的 permissions 列中返回的值是 SQL Server 用于计算有效权限的位掩码的整数表示。 25 种安全对象中的每一种都有它自己的权限集,并且这些权限具有相应的数字值。 sys.fn_translate_permissions 可以将此位掩码翻译成权限名称表。
权限
要求具有 public 角色的成员身份。
请参阅
参考
sys.server_permissions (Transact-SQL)
sys.database_permissions (Transact-SQL)