日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

管理數據庫賬號密碼

當使用UPDATEINSERT語句直接修改MySQL庫下的權限表來修改數據庫賬號密碼或權限時,會導致只讀節點無法同步。因此建議您通過本文提供的方式進行修改。本文介紹了修改數據庫賬號密碼、配置賬號密碼過期時間以及開啟或關閉密碼驗證功能等內容。

背景信息

PolarDB支持高權限賬號和普通賬號這兩種數據庫賬號,您可以在控制臺管理所有賬號。

說明

出于安全原因,PolarDB不提供root賬號。

賬號類型

說明

高權限賬號

  • 只能通過控制臺創建和管理。

  • 一個集群只能有一個高權限賬號,可以管理集群中所有的普通賬號和數據庫。

  • 可以創建數據庫和普通賬號,并且把某個數據庫授權給某個普通賬號,從而使該普通賬號有權限在該數據庫中進行增刪改查。

  • 開放了更多權限,可滿足個性化和精細化的權限管理需求,例如可為不同用戶分配不同表的查詢權限。

  • 可以斷開任意賬號的連接。

普通賬號

  • 可以通過控制臺或者SQL語句創建和管理。

  • 一個集群可以創建多個普通賬號,具體的數量與數據庫內核有關。

  • 無創建數據庫和普通賬號的權限,只能管理被授權的數據庫。

  • 不能管理其他賬號,也不能斷開其他賬號的連接。

修改賬號密碼

  1. 登錄PolarDB控制臺

  2. 在左上角,選擇集群所在地域。

  3. 找到目標集群,單擊集群ID。

  4. 在左側導航欄中,單擊配置與管理 > 賬號管理

  5. 找到目標賬號,單擊操作欄中的修改密碼

  6. 修改密碼對話框中,輸入并確認新密碼,單擊確定

通過命令行修改賬號密碼

您可以使用高權限賬號并通過如下命令行修改賬號密碼:

  • PolarDB MySQL版 8.0版本:

    ALTER USER 'username'@'host' IDENTIFIED BY '{password}'

    參數

    說明

    username

    待修改密碼的賬號。

    password

    賬號的密碼。

  • PolarDB MySQL版 5.6或5.7版本:

    SET PASSWORD FOR 'username'@'host' = PASSWORD('password')

    參數

    說明

    username

    待修改密碼的賬號。

    host

    允許該賬號登錄的主機,如果允許該賬號從任意主機登錄,則使用百分號(%)。

    password

    賬號的密碼。

配置賬號密碼過期時間

目前,PolarDB僅支持通過高權限賬號來配置賬號密碼的過期時間。操作步驟如下:

  1. 使用高權限賬號連接數據庫。連接數據庫的具體操作步驟請參見連接數據庫集群

  2. 執行以下SQL語句來配置賬號密碼的過期時間。

    ALTER USER 'username'@'hostname' PASSWORD EXPIRE INTERVAL N DAY;

    其中,username為目標賬號名稱。hostname為目標賬號所在的主機名稱。N為賬號密碼有效天數。

說明

PolarDB MySQL版5.6版本暫不支持配置賬號密碼過期時間。

開啟或關閉密碼驗證功能

您可以通過安裝或卸載validate_password插件來開啟或關閉密碼驗證功能。操作步驟如下:

  1. 使用高權限賬號連接數據庫。連接數據庫的具體操作步驟請參見連接數據庫集群

  2. 執行以下SQL語句安裝或卸載validate_password插件。

    • PolarDB MySQL版8.0版本。

      • 安裝validate_password插件:

        INSTALL COMPONENT 'file://component_validate_password';
      • 卸載validate_password插件:

        UNINSTALL COMPONENT 'file://component_validate_password';
    • PolarDB MySQL版5.7版本。

      • 安裝validate_password插件:

        INSTALL PLUGIN validate_password SONAME 'validate_password.so';
      • 卸載validate_password插件:

        UNINSTALL PLUGIN validate_password;
    • PolarDB MySQL版5.6版本暫不支持通過安裝或卸載validate_password插件來開啟或關閉密碼驗證功能。

修改validate_password相關參數

目前,PolarDB暫不支持通過控制臺來修改validate_password相關參數,如果您有修改validate_password相關參數的需求,可以通過搜索釘釘群號(35365027095)加入PolarDB專家群。您可以直接在群內@專家,并附上您要咨詢的問題。同時,群內也有PolarDB MySQL版小助手24*7小時在線回答您的問題。