全部產品
Search
文件中心

ApsaraDB RDS:鎖定或刪除RDS執行個體的帳號

更新時間:Aug 15, 2024

如果某個帳號暫不使用,您可以通過控制台鎖定帳號,如果資料庫帳號已不再使用,您也可以刪除該帳號。

鎖定帳號

重要

帳號鎖定後,您無法再通過該帳號登入執行個體。

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 在左側導覽列中單擊帳號管理

  3. 找到要鎖定的帳號,單擊其右側操作列中的鎖定

    說明

    單擊鎖定後等待幾秒,狀態列顯示鎖定中即表示帳號鎖定,如果需要繼續使用該帳號,請單擊解鎖

刪除帳號

說明
  • 如果要刪除的帳號有資料庫、表或其他對象的許可權 ,執行刪除帳號操作會報錯Some objects depend on account,取消相關許可權後才能正常刪除帳號。

  • 通過控制台可以刪除高許可權帳號和普通帳號。

  • 通過SQL命令只能刪除普通帳號,不能刪除高許可權帳號。

通過控制台刪除高許可權帳號或普通帳號

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 在左側導覽列中單擊帳號管理

  3. 找到要刪除的帳號,單擊其右側操作列中的刪除

  4. 在彈出的確認框中,單擊確定

通過SQL命令刪除普通帳號

  1. 串連RDS PostgreSQL執行個體。具體操作,請參見串連PostgreSQL執行個體

  2. 執行如下命令將要刪除帳號的相關許可權分配給其他帳號。

    REASSIGN OWNED BY <要刪除的帳號名稱> TO <其他帳號名稱>;
  3. 執行如下命令刪除帳號:

    DROP USER <要刪除的帳號名稱>;

常見問題

Q:在RDS PostgreSQL控制台刪除帳號時,出現錯誤提示。其中,報錯資訊為:資料庫物件依賴該操作的帳號,請先解除依賴後,再操作。錯誤碼為:AccountActionForbidden

A:在RDS PostgreSQL中,如果存在資料庫物件依賴於即將被刪除的帳號,將導致刪除操作失敗。需要尋找依賴目標帳號的對象,並將其刪除。詳細操作請參見RDS PostgreSQL刪除帳號失敗

相關文檔