首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户'NT AUTHORITY\AUTHORITY‘登录失败

用户'NT AUTHORITY\AUTHORITY‘登录失败
EN

Stack Overflow用户
提问于 2012-01-04 05:28:13
回答 3查看 14.3K关注 0票数 1

为什么会出现这个错误?

我使用的是windows身份验证。但是我得到了一个错误

用户'NT AUTHORITY\AUTHORITY‘登录失败

有谁能帮我解决这个问题吗?

EN

回答 3

Stack Overflow用户

发布于 2012-01-04 05:32:12

这很可能意味着您正在尝试从模拟上下文进行连接,并且您没有设置受约束的委托。有关详细信息和故障排除,请参阅Manage Kerberos Authentication Issues in a Reporting Services Environment

票数 1
EN

Stack Overflow用户

发布于 2013-05-24 23:35:57

首先,我总是喜欢使用ISS配置中的“模拟”设置,它不会在web.config中设置用户名/密码。在QA环境中一切正常,但随后我转到生产环境,生产中网站的一些选项开始显示'Login failed for user 'NT AUTHORITY\ANONYMOUS‘错误。

问题是,当我在生产服务器中创建一个全新的应用程序池时,我使用IIS6中的“Save configuration to a file”选项从QA服务器复制了网站配置。

在尝试解决此错误几个小时后,我删除了应用程序池,并使用“Save configuration to a file”选项复制应用程序池配置,然后将其恢复到新服务器。

如果复制网站配置,请同时复制应用程序池配置。这解决了我的问题,没有改变认证方法、数据库或网站本身的任何内容。

票数 1
EN

Stack Overflow用户

发布于 2013-09-18 05:36:34

报告设置:

我有一个访问数据源A的报告,以及一个访问数据源B的子报告。报告连接设置为使用集成安全性。

在我的开发机器上:

“主”报告在我的开发环境中运行得非常好(因为它是以我的身份运行所有东西的)。

从服务器:

我能够直接执行子报表,没有任何问题。主报告将运行,并显示文本“错误:子报告无法显示。”

实际问题:

子报表是在NTAUTH\ANON用户下执行的,因为调用子报表的是Reporting Services代码。SSRS日志中有此错误: System.Data.SqlClient.SqlException:用户'NT AUTHORITY\ANONYMOUS‘的登录失败。

解决方案:将子报表数据连接设置为使用SQL用户登录来执行。仅允许该用户在您为报告调用的特定过程上执行。这使我可以在不涉及控制应用程序服务器的其他部门(修改web.configs或IIS配置)的情况下使报告工作。

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

https://stackoverflow.com/questions/8718867

复制
相关文章

相似问题

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