AppSync:更改 SQL 的连接凭据后,SQL 身份验证失败,然后成功运行一次或几次。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

SQL 连接的密码已更改。
在本文提供的示例中,密码从 7 个字母数字/符号字符更改为 12 个。
在此更改之后,服务计划运行了两次,但失败了,本文记录了第三次运行。

更改 SQL 连接的凭据后,服务计划可能会成功运行一次或多次。
但是,在一次或几次成功运行后,服务计划将失败,并显示以下情况:

AppSync CSV 事件将显示:
 
2019-10-10 09:52: 02.18, 应用程序发现, ,GENL_000003,<源主机>, 无法使用提供的凭据进行身份验证。
验证凭据是否正确,以及帐户是否具有所需的权限和特权。
其它信息:登录失败:用户名未知或密码错误。

源主机 AppSync 插件日志将显示:
 
2019-10-10 09:52: 05.197 INFO [<sourcehost>] [<unique number>] SQL:连接到数据库 <DBName.master>
2019-10-10 09:52: 05.197 INFO [<sourcehost>] [<unique number>] SQL: impersonating <Domain\User
>2019-10-10 09:52: 05.228 ERROR [<sourcehost>] [<unique number>] SQL:未能使用提供的凭据进行身份验证。验证凭据是否正确,以及它们是否具有所需的权限和特权。其它信息:登录失败:用户名未知或密码错误。

AppSync 服务器日志将显示:
 
10-10-2019 09:52: 00.805 INFO [Thread-3009 /id<>domain><Domain></domain<>password></password<>usernameUser><></username></credentials
<>
10-10-2019 09:52:02.180 ERROR [Thread-3009 (HornetQ-client-global-threads-216778052)] [org.jboss.as.ejb3.invocation] [] [] WFLYEJB0034:对 public com.emc.archway.objectmodel.host.sql.SqlServerInstances com.emc.archway.service.sqlservice 的组件 SqlServiceBean 的 EJB 调用失败。<已删除>...HostPluginDownException: javax.ejb.EJBException: java.lang.RuntimeException

提醒:如果新密码包含不同数量的字母数字/特殊字符,则第一次或几次成功运行可能会在服务器日志中显示不同数量的星号。与以下示例一样,密码从 7 个字母数字/特殊字符更改为 12 个。
 
10-10-2019 09:15: 05.704 INFO [Thread-2952 /id><domain>MESSA</domain><password<>/password<>username User></username></credentials
<> 

 
然后在后续的失败运行中,请注意密码更短:
 
10-10-2019 09:52: 00.805 INFO [Thread-3009 /id<>domain><Domain></domain<>password></password<>usernameUser><></username></credentials
<>

Cause

AppSync 更新凭据的软件错误使用了第二个不适当的时间,即在服务计划运行期间。

Resolution

解决方案:

存在解决 AppSync 3.8 此问题的热修复程序。

在就此问题致电服务请求时引用本文。

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000168662
Article Type: Solution
Last Modified: 19 Aug 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.