SQL Server代理服务的凭据无效

问题描述:

我试图以管理员身份在本地计算机上安装SQL Server 2008开发服务器。SQL Server代理服务的凭据无效

期间,我收到此错误的安装,任何想法如何解决呢?谢谢

[错误消息]
你的SQL Server代理服务提供的凭据无效。要继续,请提供SQL 服务器代理服务的有效帐户和密码。

[详情] Microsoft.SqlServer.Configuration.Agent.InputValidationException:你的SQL Server代理服务提供的凭据 无效。要继续,请提供SQL 服务器代理服务的有效帐户和密码。

+0

感谢您的编辑mar_s! – GibboK 2012-08-13 13:58:56

我解决了使用作为凭证内置帐户作为网络服务 本文点我出了正确的方向 http://www.sqlcoffee.com/SQLServer2008_0013.htm

在我的情况下,它更多的是微软的bug,不是一个实际的问题。我安装在管理员登录下,并使用强密码顺便说一句,但我仍然不断得到这个错误。

我试图用Windows凭证安装而不输入密码,但是也没有经过。得到同样的错误。

然后我清除了所有密码文本框手动和副本每个文本框中输入正确的密码。点击进入,并通过。

错误很可能是误导。

+0

这与我的问题完全相同。以为我疯了一秒! – Jerryf 2013-11-08 12:31:25

使用您用来登录到PC的凭证。用户名可以通过点击序列中搜索

高级 - >查找 - >选择您的用户名 - >(如JOHNSMITH_HP /约翰)为您的Windows登录密码

密码必须是相同的你去!

+1

我无法通过该序列找到我的用户名,但通过查看用户文件夹找到它。值得注意的是,如果您使用MS帐户登录到Windows,则您的计算机上的用户名不是实际出现在Windows登录屏幕上的用户名。 – levininja 2015-04-08 16:44:29

我试图使用与域具有相同SID的克隆虚拟机导致出现此错误。解决这个问题的两个选项是:sysprep(或重建)数据库服务器或者dcpromo DC,然后备份以更改域SID。

在我的情况下,密码已过期。更改密码并再次尝试该步骤。

嗯,我一直在努力去理解为什么在安装第二个节点的帐户部分时,系统不会接受我用来登录的密码。我一直在挠头 - 阅读每篇文章太阳都无济于事。

我也注意到,一些服务帐户分别给出[email protected]和其他人给出DOMAIN\service.instname.instno(后者是Win2000的版本)

我也注意到了有关密码的强度,所以我想评论 - 我能做到这一点,以便我将密码更改为更高的强度,并将RDC更改为服务器 - 使用新的密码和思路 - 最好先更新现有节点上的服务。我停止了服务,点击密码并从剪贴板中粘贴 - (不会出错呃?)哈哈说Windows ..得到你..它不会接受密码 - 我刚刚登录。我点击浏览选择服务帐户和VOILA!帐户名称更改为DOMAIN\user版本并随时接受密码。然后我重复了其他服务的练习。然后,我发现节点安装会继续进行(在备份和转发过程之后),以提取新的名称格式并接受密码而不用投诉。

我认为这种体验的寓意是使用向导并通过“浏览”按钮进行选择,而不是手动输入服务名称。

我希望我的经历能够拯救别人我经历过的痛苦。

仍然困惑

似乎有几个问题可能会导致此症状。为了区分它们,您需要查看%PROGRAMFILES%\Microsoft SQL Server\[versionnumber]\Setup Bootstrap\Log中的the setup log files,可能是Detail.txt

根据this article,当以本地管理员身份运行安装程序并尝试为该服务使用域帐户时,它可能会声明凭据无效,因为本地管理员没有足够的权限在域中查找服务帐户的SID。这是我遇到的主要问题,它可能是一年半前影响原始海报的原因。

我有一个强密码的域帐户,但它没有工作,然后我使用网络服务帐户。我试图在安装之后在SQL Server配置管理器上更改它,并且它工作正常。

  1. 在“帐户名称”下拉框中选择浏览。 输入用于登录到窗口上的用户名称 “输入要选择的对象名称”,然后单击“检查名称”。 点击“确定”。

  2. 在“密码”下只需输入用于Windows登录的密码。

+0

这一个解决了我的问题! – 2014-10-02 08:58:26

+0

非常感谢!!!! – fandro 2016-11-21 17:12:23

我发现我必须以域用户身份登录。

当我以本地计算机管理员身份登录并尝试添加域服务帐户时,它给了我这个错误。

以域用户身份登录(但管理员在机器上)并接受凭据。

使SQL Server群集角色脱机 - 在节点1上联机为我工作。

我有一台虚拟机,是服务器2012年,我不得不改变网络到VMXNET 3.它没有连接到域足够快,服务开始我猜。

按钮'使用相同的帐户'下方的主窗口将自动填写所有文本框。这工作fpr我。

syntax will become

SETUP.EXE /CofigurationFile=D:\saurabh\ConfigurationFile.ini /静= “TRUE”/ SAPWD = “SAURABH”/ SQLSVCPASSWORD = “SQL引擎服务密码”/ AGTSVCPASSWORD = “代理服务密码”/ ASSVCPASSWORD = “Ananlysis服务密码”/ ISSVCPASSWORD = “*集成服务密码”/ RSSVCPASSWORD = “报告服务密码”

for Detailed solution click here

您可能遇到的三个问题之一:

博客文章与摘要的所有三种可能的问题可能在这里找到: https://cms4j.wordpress.com/2016/11/29/0x851c0001-the-credentials-you-provided-for-the-sqlserveragent-service-is-invalid/