微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

解决方法

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

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

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

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

原文地址:https://www.jb51.cc/mssql/82387.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐