如何重設 Amazon RDS 資料庫執行個體的管理員使用者密碼?

1 分的閱讀內容
0

我想要重設 Amazon Relational Database Service (Amazon RDS) 資料庫執行個體的管理員 (主要) 使用者密碼。

簡短描述

您可以使用 Amazon RDS 主控台變更資料庫執行個體的管理員使用者密碼。

對於叢集系統 (例如 Amazon Aurora),為叢集中任何具有寫入器或讀取器角色的 RDS 資料庫執行個體重設密碼。然後,選擇立即套用。密碼變更為非同步,並會盡快生效。這表示 RDS 資料庫執行個體不需要重新啟動。

注意: 現有的連線不會中斷。但是,當您重新連線時,您必須提供更新後的密碼。

解決方法

若要修改資料庫執行個體的主要使用者密碼,請完成以下步驟:

  1. 開啟 Amazon RDS 主控台
  2. 選取資料庫
  3. 選取 RDS 資料庫執行個體,然後選擇修改
    注意:對於 Aurora,請展開叢集,然後選擇您想要修改的執行個體。然後,選擇修改
  4. 新主要密碼欄位中,輸入您想要使用的密碼。
    注意:密碼變更為非同步,並會盡快生效。此變更會忽略立即套用設定。
  5. 選擇繼續,然後選擇修改資料庫執行個體

注意: 在某些情況下,您的 RDS 管理員使用者可能會失去其權限。如果發生這種情況,請重設資料庫執行個體上的管理員使用者密碼。這會讓您重新獲得存取權,並還原任何已撤銷的權限。密碼可以與先前使用的密碼相同,也可以是新密碼。

若要使用 AWS Command Line Interface (AWS CLI) 修改密碼,請執行 modify-db-instance 命令。對於 Aurora 叢集,請執行 modify-db-cluster 命令。

您還可以使用 Amazon RDS API ModifyDBInstance 來修改 RDS 資料庫執行個體。

**注意:**如果您在執行 AWS CLI 命令時收到錯誤,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確認您使用的是最新的 AWS CLI 版本

RDS 儀表板上 RDS 資料庫執行個體的狀態欄位會變更為 resetting-master-credentials。修改完成後,狀態資料欄會變更為可用

相關資訊

使用立即套用設定

使用參數群組

重設 db_owner 角色密碼

我忘記了 AWS 帳戶的根使用者密碼