Sql server 故障转移后,无法在辅助服务器上使用侦听器名称登录

Sql server 故障转移后,无法在辅助服务器上使用侦听器名称登录,sql-server,listener,high-availability,alwayson,Sql Server,Listener,High Availability,Alwayson,故障转移到辅助服务器后,我无法使用AG侦听器名称连接。SSMS给出错误18456(用户“”登录失败)。我已经测试了以下场景: -第一台服务器与侦听器正常工作。当第二台服务器成为主服务器时出现问题 -可以使用同一用户的实例名登录,但不能使用侦听器名 -从两台服务器ping侦听器名称返回正确的IP地址 不知道还要检查什么。非常感谢您提供的任何帮助请问您在连接到侦听器名称时,使用的是哪种身份验证?SQL身份验证还是Windows集成身份验证 如果是windows身份验证,是本地windows用户还是A

故障转移到辅助服务器后,我无法使用AG侦听器名称连接。SSMS给出错误18456(用户“”登录失败)。我已经测试了以下场景: -第一台服务器与侦听器正常工作。当第二台服务器成为主服务器时出现问题 -可以使用同一用户的实例名登录,但不能使用侦听器名 -从两台服务器ping侦听器名称返回正确的IP地址


不知道还要检查什么。非常感谢您提供的任何帮助

请问您在连接到侦听器名称时,使用的是哪种身份验证?SQL身份验证还是Windows集成身份验证

如果是windows身份验证,是本地windows用户还是AD用户? 如果是SQL身份验证,能否检查SQL登录是否具有相同的SID?请在主副本和辅助副本上运行以下命令,并在此处发布:

USE <your db name>
SELECT name, sid FROM sys.sysusers WHERE name = 'your user name' 
GO 
USE MASTER 
SELECT name, sid FROM sys.sql_logins WHERE name = 'your user name' GO
使用
从sys.sysusers中选择name,sid,其中name='您的用户名'
去
使用主机
从sys.sql\u logins中选择name,sid,其中name='your user name'GO
根据我的经验,我怀疑您使用的是SQL身份验证。让我知道