首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用无人值守服务帐户的查询编辑器连接错误

使用无人值守服务帐户的查询编辑器连接错误
EN

Database Administration用户
提问于 2019-10-30 19:32:02
回答 1查看 1.2K关注 0票数 1

错误:

在报表生成器中编辑报表时,打开查询编辑器会出现以下错误

代码语言:javascript
复制
You have specified integrated security or 
credentials in the connection string for the 
data source, but the data source is configured 
to use a different credential type. To use the values 
in the connection string, you must configure 
the unattended report processing account for the report server.

设置:

  1. SQL server 14.0.2027.2 (2017)

  1. SSRS 14.0.600 .1274 (2017)配置有一个无人值守的服务帐户

  1. 通过active目录登录访问Reporting。

  1. 报表使用具有此连接字符串的共享数据源。
代码语言:javascript
复制
Server=tcp:xxxxx;Database=yyyy;Integrated Security=true;
Encrypt=SSPI;Connection Timeout=30;MultipleActiveResultSets=True;
Persist Security Info=False;App=SSRS;

5.全权证书设置为无凭据。

  1. 由MSFT https://learn.microsoft.com/en-us/sql/reporting-services/install-windows/configure-the-unattended-execution-account-ssrs-configuration-manager?view=sql-server-ver15记录的设置

意见:

  1. 按预期查看报表和订阅。

  1. 如果我将凭据设置为用户查看报表时,这将修复问题,但会中断订阅,因为订阅需要存储凭据或不需要凭据。

  1. 在报表生成器中,对数据源执行测试连接,则返回成功创建的连接

解决办法:

  1. 在报表生成器中,将数据源从使用共享连接或报表模型更改为使用嵌入在报表中的连接,其连接字符串与上面的连接字符串完全相同,从而允许查询编辑器打开。但是,在完成所需的编辑之后,我必须将其更改为使用共享连接。

解决方法对于我们的用户基础来说并不理想,我想解决根本的问题。以前有没有人经历过这个问题?

EN

回答 1

Database Administration用户

发布于 2020-07-14 15:54:37

我在研究同样的错误信息时发现了这篇文章。

我正在使用“SQL Server Data Tools for Visual Studio 2017”,我的数据库位于SQL 2017,Enterprise。

问题是,在我创建数据源时将凭据设置为“使用Windows身份验证”之后,凭据切换为“不使用凭据”。

我把它改回来了(下面)并保存下来,问题解决了。

数据源> Rclick >数据源属性

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/252246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档