Visual Studio SSRS数据源:Windows身份验证-使用此用户名和密码

时间:2018-07-06 22:10:59

标签: sql-server visual-studio reporting-services datasource

我正在将Visual Studio 2015与SSDT一起用于通过Report Services项目开发报表。我想在此VS SSRS项目中创建使用“使用特定用户名和密码的Windows身份验证”的共享数据源(而不是使用“集成安全性的Windows身份验证”作为我的用户帐户进行身份验证) )。

已经在报告门户(“带有已存储的USER和PWD的Windows”)上以所需的方式设置了数据源。但是我希望它在Visual Studio项目中以这种方式配置,以便所有开发人员都可以打开项目并使用数据源连接进行开发,还可以使项目文件到服务器的部署更加准确。我不想使用“集成Windows”进行部署,然后进入门户并手动配置Shared Datasource,这是一种更容易出错的部署方法。

对于Report Builder和Visual Studio来说,“数据源属性”屏幕看起来非常相似-除了Visual Studio缺少“用作Windows凭据”复选框选项之外。

在“使用特定用户名和密码的Windows身份验证”的数据源属性中,是否有人对此Visual Studio选项有答案?

****下面是一些屏幕截图:****

VisualStudio-SharedDatasource-Properties.png -> 缺少选项

enter image description here

VisualStudio-Datasource-SQLServer-AuthenticationOptions-> 我们不在环境中使用SQL Server用户,它是Windows用户。

enter image description here

ReportBuilder-rdl-Datasource-DatasourceProperties.png -> 选项在那里

enter image description here

ReportPortal-SharedDatasource-Properties.png -> 选项在那里

enter image description here

1 个答案:

答案 0 :(得分:0)

嗨,@ SherlockSpreadsheets,

我可以为您提供一种解决方法:选择“ Windows身份验证”,然后通过以下步骤在凭据管理器中添加所需的凭据:

  1. 打开控制面板。
  2. 打开用户帐户。
  3. 单击“相关任务”面板上的“管理我的网络密码”(在 窗口的左侧)。您将看到一个对话框,列出所有 您存储的用户名和密码。添加另一个用户名并 密码,或删除现有的密码或更改其属性。