.net 如何在Reporting Services中导入/导出用户帐户?
有一个表[ReportServer].[dbo].[User]。 但是与其他表的关系是什么?.net 如何在Reporting Services中导入/导出用户帐户?,.net,sql-server,reporting-services,.net,Sql Server,Reporting Services,有一个表[ReportServer].[dbo].[User]。 但是与其他表的关系是什么? 如何生成内部的值?此表中的值基于已在报表层次结构中设置的权限。最常见的管理方法是通过属性->安全性下的报表管理器 用户可以加入到dbo.PolicyUserRole。然后可以将表dbo.PolicyUserRole连接到dbo.Roles、dbo.Policys和dbo.Catalog 以下是提供所有报告/模型/文件夹及其所有用户和相关权限的查询: SELECT c.Path ,u.UserNa
如何生成内部的值?此表中的值基于已在报表层次结构中设置的权限。最常见的管理方法是通过属性->安全性下的报表管理器 用户可以加入到dbo.PolicyUserRole。然后可以将表dbo.PolicyUserRole连接到dbo.Roles、dbo.Policys和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
你能提供一点关于你正在尝试做什么的更多信息吗?我过去用过这个表来获取数据,但我不确定直接编辑其中的数据是不是一个好主意