【发布时间】:2015-10-17 08:46:45
【问题描述】:
我想获得数据库角色的扩展属性。我可以使用以下命令获取用户的所有扩展属性列表:
use db;
SELECT * FROM fn_listextendedproperty (null, 'user', null, default, default, default, default)
但我无法为角色找到正确的 level types。
通过使用以下命令,我可以看到角色的 class 是 4,而他们的 major id 是 10。
SELECT * FROM sys.extended_properties
所以我可以通过以下命令得到我想要的东西:
SELECT * FROM sys.extended_properties WHERE class = 4 AND major_id = 10
但我更喜欢使用fn_listextendedproperty 函数获取列表。
【问题讨论】:
标签: sql-server sql-server-2012 extended-properties