不为SQL Azure报告输入凭据

时间:2012-05-08 13:23:45

标签: reporting azure-sql-database credentials

情况:

我在visual studio 2010中设置了一个Windows Azure webrole,以便从报告服务器获取SQL报告,一切正常。

问题:

每次我想查看报告并运行程序时,我必须输入报告的凭据,我不知道如何关闭它。即使在服务器上我也必须输入它们,但我似乎找不到公开报告的方法。 我觉得管理层很困惑......

有人知道怎么做吗? 这是运行程序时的样子

enter image description here

1 个答案:

答案 0 :(得分:0)

根据您提供的内容:

  1. 您有一个连接到SQL Azure报表服务器的ASP.NET Web角色
  2. 每当启动ASP.NET Web角色时,都需要输入凭据才能访问报告,如图所示
  3. 您正在寻找一种在WebRole中添加用户名/密码的方法,以便访问该网页的任何人都可以查看报告。
  4. 以下是答案:

    1. 在基于报表查看器控件的Web角色的SQL Azure报表中,您可以将用户名和密码与RSServer(报表服务器)名称一起添加到Global.config中
    2. 这样,当您运行基于ASP.NET的报表查看器应用程序时,它将具有连接到报表服务器的必需凭据。
    3. 以下链接显示了有关如何实现目标的确切详细信息: http://oakleafblog.blogspot.com/2011/10/pass-summit-sql-azure-reporting_8267.html

      您可以从以下链接获取SQL Azure特定的报表查看器示例: http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-reporting-samples.aspx