全部產品
Search
文件中心

ApsaraDB RDS:串連RDS SQL Server資料庫時出現“Logon failed for login 'user' due to trigger execution”報錯

更新時間:Jul 24, 2024

問題描述

使用者串連RDS SQL Server資料庫時出現Logon failed for login 'user' due to trigger execution報錯。

問題原因

可能是串連數已滿導致用戶端無法串連到RDS SQL Server資料庫。

解決方案

說明

本方案僅適用於RDS SQL Server 2008 R2本地碟版本。

  1. 使用用戶端串連執行個體。具體操作,請參見串連SQL Server執行個體

  2. 檢查串連數是否已滿。執行如下SQL語句,統計串連數:

    SELECT * FROM SYS.SYSPROCESSES WHERE SPID > 50 AND LOGINAME NOT IN ('SA', 'AURORA');
    說明

    若串連數較多,請參見RDS MySQL串連數滿情況處理。

  3. 若串連數沒滿,執行如下SQL語句,確認進程數量,檢查是否有阻塞。

    SELECT * FROM SYS.SYSPROCESSES
    說明

    若存在阻塞,請參見RDS SQL Server阻塞問題處理方法解決。

相關文檔