连接数据库时出现“Logon failed for login 'user' due to trigger execution”报错

问题描述

用户在使用DMS控制台,连接数据库时出现“Logon failed for login ‘user’ due to trigger execution“报错。

 

问题原因

该问题一般发生于RDS SQL Server版数据库,原因可能是连接数已满。

 

解决方案

  1. 检查连接数是否已满,若连接数较多,请参考如何处理RDS MySQL连接数满情况
  1. 如果连接数没满,请使用SSMS(SQL Server Management Studio)登录,执行如下SQL语句,确认进程数量,检查是否有阻塞。
    select * from sys.sysprocesses
  2. 如果有阻塞,请参考云数据库 RDS SQL Server 版阻塞问题处理方法

 

适用于

  • 云数据库 RDS SQL Server 版

 

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。