简体   繁体   English

SQL 2005 SSRS-除我以外的用户无法访问报告

[英]SQL 2005 SSRS - users other than me cannot access report

I created a report in SQL BI Studio, and in the SQL Server 2005 configuration tools I've done all the setup. 我在SQL BI Studio中创建了一个报表,并在SQL Server 2005配置工具中完成了所有设置。

I have enabled 'Anonymous Access' in the IIS directory security settings, but although I can access the website, no-one else can. 我已经在IIS目录安全设置中启用了“匿名访问”,但是尽管我可以访问该网站,但没有其他人可以。 I tried changing the setting to integrate Windows Authentication and then people could connect, but they they received a username and password box, and I don't want to give them my username and password. 我尝试更改设置以集成Windows身份验证,然后人们可以连接,但是他们收到了用户名和密码框,并且我不想给他们我的用户名和密码。

Does anyone know how I can make my website accessible to people? 有谁知道我如何使人们可以访问我的网站?

在数据库用于网页登录的数据库上创建一个只读用户。

Make sure you have granted any users or groups the "browse" permission in Report Manager. 确保您已在报表管理器中授予任何用户或组“浏览”权限。

Hope this helps, 希望这可以帮助,

Bill 法案

i don't know if this'll fix your problem or not. 我不知道这是否可以解决您的问题。 the way i set up my reports is i create a sql login and set up the data source on the report to use the sql login, so whenever a user views a report, instead of having to explicitly add that user to the database for rights, they just connect to the database as the login. 设置报告的方式是,我创建一个sql登录名,并在报告上设置数据源以使用sql登录名,因此,每当用户查看报告时,不必将用户明确添加到数据库中以获得权限,他们只是连接到数据库作为登录名。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM