sql-server – 在SQL Server 2005的报表管理器中看不到“报表生成器”按钮

我是所有角色(浏览器,内容管理器,我的报告,发布者,报表生成器)的成员.如果我使用本地管理员帐户登录,我可以看到并使用它.有任何想法吗?

解决方法

我将首先检查的是确保您的正常登录映射到具有正确的系统级权限的角色.项目级角色定义对“报表生成器”按钮没有任何影响.

从基于浏览器的报表管理器界面:

>点击“站点设置”
>在“安全性”部分中,单击“配置系统级角色定义”
>单击您想拥有此功能的角色(例如“系统管理员”和“系统用户”是认角色,但我相信您可以创建自己的角色).
>确保选中“执行报告定义”任务.这是控制是否显示“报表生成器”按钮的权限.
>单击“确定”,然后返回到“站点设置”页面.
>在“安全性”部分中,单击“配置站点范围的安全性”
>单击“新角色分配”,然后将您的登录名(或您登录所属的AD组可能更好)映射到您在前面的步骤中编辑的系统级角色.

表单非常简单,我猜测您的登录名并没有映射到正确的系统级角色,因为您可以看到本地管理员登录的按钮.如果这不起作用,您可以检查报告服务的IIS安全设置,以确保它们被配置为使用Windows身份验证(假设这是您首先使用的).

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...