SSRS数据源/设置凭据

时间:2014-07-17 14:01:04

标签: ssrs-2008 credentials

我最近一直在使用SSRS开展一些项目,并注意到在检查共享数据源属性时有两种连接方式:

  1. 运行报告的用户提供的凭据
  2. 凭据安全地存储在报表服务器中
  3. 我对每种连接方法的目的有点困惑。此外,我无法找到任何相关的用户名报告服务器数据库,即使第二种方法说Credentials安全地存储在报表服务器中。

    有人可以分享一些见解吗?

    非常感谢

1 个答案:

答案 0 :(得分:0)

连接到数据库时,需要一个身份验证方法,以便sql server允许您查询源。

第一种方法是,当您运行报告时,报告本身会要求输入用户名和密码才能连接到数据库(或者它将使用您的Windows身份)。

第二种方法是报告将自动连接到服务器,并在报告服务器中放置身份验证。它不会提示用户输入用户名或密码。密码存储在服务器中而不是报告本身(这就是为什么它更安全)。这是最好的方法,因为您不希望每个用户键入相同的用户名和密码来访问报表。除非你有特别的理由不这样做,否则我推荐这种方法。