0

我正在使用 ReportServer.dbo.SetPolicy 存储过程自动向 SSRS 用户授予权限,并且我坚持更新包含以下内容的 @XmlPolicy 字段:

@XmlPolicy = 'BUILTIN\AdministratorsAQIAAAAAAAUgAAAAIAIAAA== 内容管理器'

上面的 GroupUserId 显然是 BUILTIN\Administrators 帐户的 SID,即 0x01020000000000052000000020020000。

问题是如何将 0x01020000000000052000000020020000 转换(编码)为 AQIAAAAAAAUgAAAAIAIAAA== 格式?

还是有更好的方法来做到这一点?谢谢你。

4

1 回答 1

1

" AQIAAAAAAAUgAAAAIAIAAA==" 只是用Base6401 02 00 00 00 00 00 05 20 00 00 00 20 02 00 00编码的二进制字符串。

于 2012-04-13T20:55:05.600 回答