我想获得数据库角色的扩展属性。我可以使用以下命令为用户获取所有扩展属性的列表:
use db;
SELECT * FROM fn_listextendedproperty (null, 'user', null, default, default, default, default)
但我无法为角色找到正确的级别类型。
通过使用以下命令,我可以看到角色'class
是 4,它们major id
是 10。
SELECT * FROM sys.extended_properties
所以我可以用下面的命令得到我正在寻找的东西:
SELECT * FROM sys.extended_properties WHERE class = 4 AND major_id = 10
但我更喜欢用fn_listextendedproperty
函数获取列表。