本文為您介紹如何創(chuàng)建數(shù)據(jù)庫賬號(hào),以及高權(quán)限賬號(hào)與普通賬號(hào)的區(qū)別。

背景信息

PolarDB支持兩種數(shù)據(jù)庫賬號(hào):高權(quán)限賬號(hào)和普通賬號(hào)。您可以在控制臺(tái)管理所有賬號(hào)。

賬號(hào)類型

賬號(hào)類型 說明
高權(quán)限賬號(hào)
  • 只能通過控制臺(tái)或API創(chuàng)建和管理。
  • 一個(gè)集群可以創(chuàng)建多個(gè)高權(quán)限賬號(hào),高權(quán)限賬號(hào)可以管理所有普通賬號(hào)和數(shù)據(jù)庫。
  • 開放了更多權(quán)限,可滿足個(gè)性化和精細(xì)化的權(quán)限管理需求,例如可按用戶分配不同表的查詢權(quán)限。
  • 擁有集群中所有數(shù)據(jù)庫的所有權(quán)限。
  • 可以斷開任意賬號(hào)的連接。
普通賬號(hào)
  • 可以通過控制臺(tái)或者SQL語句創(chuàng)建和管理。
  • 一個(gè)集群可以創(chuàng)建多個(gè)普通賬號(hào),具體的數(shù)量與數(shù)據(jù)庫內(nèi)核有關(guān) 。
  • 需要手動(dòng)給普通賬號(hào)授予特定數(shù)據(jù)庫的權(quán)限。
  • 普通賬號(hào)不能創(chuàng)建和管理其他賬號(hào),也不能斷開其他賬號(hào)的連接。

創(chuàng)建賬號(hào)

  1. 登錄PolarDB控制臺(tái)。
  2. 在頁面左上角,選擇地域。
  3. 單擊目標(biāo)集群ID。
  4. 在左側(cè)導(dǎo)航欄中,單擊配置與管理 > 賬號(hào)管理
  5. 單擊創(chuàng)建賬號(hào)。
  6. 設(shè)置以下參數(shù):
    參數(shù) 說明
    賬號(hào)名

    填寫賬號(hào)名稱。要求如下:

    • 以小寫字母開頭,以字母或數(shù)字結(jié)尾。
    • 由小寫字母、數(shù)字或下劃線組成。
    • 長度為2~16個(gè)字符。
    • 不能使用某些預(yù)留的用戶名,如root、admin。
    賬號(hào)類型
    • 選擇高權(quán)限賬號(hào),創(chuàng)建高權(quán)限賬號(hào)。
    • 選擇普通賬號(hào),創(chuàng)建普通賬號(hào)。
    密碼 設(shè)置賬號(hào)的密碼。要求如下:
    • 由大寫字母、小寫字母、數(shù)字或特殊字符組成,至少包含其中三類。
    • 長度為8~32個(gè)字符。
    • 特殊字符為:
      • !
      • @
      • #
      • $
      • %
      • ^
      • &
      • *
      • (
      • )
      • _
      • +
      • -
      • =
    確認(rèn)密碼 再次輸入密碼。
    備注 備注該賬號(hào)的相關(guān)信息,便于后續(xù)賬號(hào)管理。要求如下:
    • 不能以http://或https://開頭。
    • 必須以大小寫字母或中文開頭。
    • 可以包含大小寫字母、中文、數(shù)字、下劃線(_)或連字符(-)。
    • 長度為2~256個(gè)字符。
  7. 單擊確定

下一步

查看或申請(qǐng)連接地址

相關(guān)API

API 描述
CreateAccount 創(chuàng)建賬號(hào)。
DescribeAccounts 查看賬號(hào)列表。
ModifyAccountDescription 修改賬號(hào)備注。
ModifyAccountPassword 修改賬號(hào)密碼。
DeleteAccount 刪除賬號(hào)。