全部產品
Search
文件中心

Data Management:登入資料庫

更新時間:Mar 27, 2025

本文主要介紹在阿里雲Data Management控制台登入資料庫時,常見的問題及解決方案。

如何正確的填寫登入DMS的資料庫帳號與密碼?

如下以在DMS登入RDS MySQL資料庫舉例。資料庫帳號指使用者帳號,密碼指使用者帳號的密碼。

  1. 擷取資料庫帳號與密碼。

    1. RDS控制台找到對應執行個體,單擊執行個體名稱

    2. 單擊左側導覽列的帳號管理,查看使用者帳號名稱。

      image.png

      說明

      如果您忘記了密碼,請單擊重設密碼,給帳號重新設定密碼。更多資訊,請參見重設密碼

  2. 登入資料庫。

    1. 在執行個體詳情頁面上方,單擊登入資料庫。頁面會自動跳轉DMS的登入資料庫頁面。

    2. 資料庫帳號輸入框中填入目標使用者帳號名稱

      image.png

    3. 資料庫密碼輸入框中填入目標使用者帳號的密碼

      說明

      請手動輸入資料庫密碼,切勿複製粘貼。

    4. 單擊登入

在DMS登入資料庫失敗,提示“access denied”,如何處理?

出現該報錯後,您可從如下幾個方面排查:

  • 資料庫帳號、密碼有誤。

    重新輸入資料庫帳號(使用者帳號名稱)、密碼後,嘗試重新登入。

  • 該使用者帳號的資料庫許可權不足。

    檢查您的帳號是否具有資料庫許可權,若沒有請聯絡管理員為您添加。

  • 當前主機不允許訪問執行個體。

    請允許該主機的IP地址訪問執行個體,或將DMS IP地址添加至執行個體的白名單中。具體操作,請參見指定帳號從特定IP地址訪問資料庫手動添加DMS IP地址至資料庫白名單

在DMS登入執行個體時,提示“當前執行個體已被禁用(禁用原因為安全協同購買規格不足,執行個體已經禁用)”,該如何處理?

原因是您購買的安全協同管控模式商品已到期,執行個體被禁止在DMS使用。有如下幾種處理方式,您可根據業務需求進行選擇。

  • 如果您還需要使用安全協同模式,請在購買安全協同後,嘗試重新登入執行個體。購買操作,請參見購買DMS服務

  • 如果您不需要繼續使用安全協同模式,請在DMS控制台首頁左側的執行個體列表中,將執行個體的管控模式變更為自由操作,然後重新登入執行個體即可。

    image

SSL認證到期該怎麼處理?

如果SSL認證到期,請更新到期時間。更新認證有效期間的具體操作,請參見對應阿里雲資料庫文檔。例如RDS MySQL設定SSL加密RDS PostgreSQL設定SSL加密Redis設定SSL加密

在DMS錄入阿里雲資料庫的過程中,提示白名單問題,該如何操作?

設定白名單

您可單擊提示框的設定白名單,系統將自動嘗試在雲資料庫的白名單中添加DMS的伺服器訪問地址。若自動添加白名單失敗,則需要您手動進行添加。具體操作,請參見添加DMS IP地址

Redis開啟TLS(SSL)加密協議後,通過DMS登入Redis資料庫失敗,提示必須使用SSL串連,該如何解決?

image.png

您需要在DMS中給執行個體也開啟SSL。具體操作如下:

  1. 登入Data Management 5.0
  2. 在DMS首頁左側的資料庫執行個體 > 未登入執行個體列表中,找到並按右鍵目標Redis執行個體,單擊編輯執行個體

  3. 進階資訊地區開啟SSL

  4. 開啟後,單擊測試連接

  5. 待測試成功後,單擊儲存。至此,該資料庫可成功串連DMS。

編輯執行個體的更多資訊,請參見編輯執行個體資訊

通過DMS登入RDS資料庫失敗,提示“無效來源類型”,如何解決

若您是RAM使用者(子帳號),請根據以下步驟進行排查:

  1. 檢查是否可正常登入DMS。

  2. 將DMS的IP地址添加至RDS白名單中。具體操作,請參見添加DMS IP地址

  3. 重新整理頁面重新登入。

登入RDS資料庫時,提示串連地址錯誤(如下所示),如何解決

NULL: 
com.ali.idbcloud.commons.multi.instance.session
service.AbstractAliyunWhiteListUserSessionServi
ce.throwConnectDBFailReason(AbstractAliyunWhite
ListUserSessionService.java:97)com.ali.idbcloud
.commons.multi.instance.sessionservice.BaseUser
SessionService.doLoginCore(BaseUserSessionServi
ce.java:924)com.ali.idbcloud.commons.multi.inst
ance.sessionservice.BaseUserSessionService.worl
dLogin(BaseUserSessionService.java:968)

該提示一般出現在個人版舊版DMS服務,DMS個人版舊版已停止服務,請單擊頁面右上方的進入DMS新版登入資料庫。

image.png

RDS MySQL資料庫登入失敗,提示執行個體不存在,如何解決

請先前往RDS控制台,在執行個體列表中確認執行個體狀態是否正常。若執行個體狀態正常,請在DMS中重新整理同步該執行個體的中繼資料。若執行個體狀態異常,請排查執行個體異常原因。

警告

如果業務允許,可嘗試重啟執行個體,重啟執行個體會造成30秒左右的串連中斷,重啟前請做好業務安排,謹慎操作。

系統提示“對不起,您暫時無法通過DMS訪問該執行個體”,該如何解決?

可能是該執行個體Owner或管理員未授予您當前帳號登入執行個體的許可權。請聯絡管理員為您授予執行個體的登入許可權。具體操作,請參見管理員管理其他使用者的許可權

串連MySQL資料庫時系統提示“Communications link failure”,且顯示串連耗時,該如何解決?

  • 若串連耗時為0毫秒,可能是資料庫帳號和密碼填寫不正確、未設定白名單或白名單設定有誤。設定白名單的操作,請參見添加DMS IP地址

  • 若串連耗時在幾十毫秒內,請檢查執行個體是否已開啟SSL及認證是否到期。

在DMS登入阿里雲執行個體時,顯示“建立串連失敗,可能是資料庫密碼錯誤、白名單設定問題、執行個體免登入是否開啟”,該如何處理?

請您根據如下方案排查問題:

  • 檢查輸入的資料庫帳號對應的密碼是否正確。

  • 檢查執行個體白名單中是否已添加DMS IP地址。DMS IP地址清單,請參見添加DMS IP地址

  • 檢查執行個體是否在DMS開啟安全託管(免密登入)。

如果上述方案仍無效,建議選擇通過串連串地址登入執行個體,或將執行個體從DMS中移除,再重新嘗試登入執行個體。

在DMS登入阿里雲資料庫時提示”InvalidDBInstanceName.NotFound:The specified DB instance name does not exist.“,該如何處理?

該報錯表示資料庫執行個體名稱不存在,請您自行前往執行個體控制台檢查該資料庫執行個體是否存在、執行個體名稱是否正確。如果執行個體正常運行且執行個體名稱正確,則請您聯絡DMS支援人員解決。