0
有一個表格[ReportServer]。[dbo]。[User]。 但是與其他表的關係是什麼? 如何在裏面生成值?如何在Reporting Services中導入/導出用戶帳戶?
有一個表格[ReportServer]。[dbo]。[User]。 但是與其他表的關係是什麼? 如何在裏面生成值?如何在Reporting Services中導入/導出用戶帳戶?
此表中的值基於在報告層次結構中設置的權限。最常見的管理方法是通過屬性 - >安全下的Report Manager。
dbo.User可以加入到dbo.PolicyUserRole。然後可以將dbo.PolicyUserRole表連接到dbo.Roles,dbo.Policies和dbo.Catalog。
下面是提供的所有報告/模型/文件夾和所有用戶及相關權限的查詢:
SELECT c.Path
,u.UserName
,r.RoleName
,r.Description
FROM
dbo.Catalog c
INNER JOIN dbo.PolicyUserRole pur ON c.PolicyID = pur.PolicyID
INNER JOIN dbo.Users u ON pur.UserID = u.UserID
INNER JOIN dbo.Roles r ON pur.RoleID = r.RoleID
你能提供一點上你正在嘗試做的,我有更多的信息過去使用這張表來獲取數據,但我不確定直接編輯那裏的數據是個好主意 – beakersoft 2009-06-28 16:24:41