全部產品
Search
文件中心

Lindorm:CREATE USER

更新時間:Jul 06, 2024

CREATE USER文法用於在Lindorm執行個體中建立新的使用者。您可以在建立前使用SHOW USERS文法查看當前執行個體下的已存在的所有使用者,避免重名。

引擎與版本

CREATE USER文法適用於寬表引擎和時序引擎。無版本限制。

文法

create_user_statement ::=  CREATE USER [IF NOT EXISTS] user_identifier identified BY 'password';
password ::= string

使用說明

新使用者名稱(user_identifier)

使用者名稱需遵循以下規則:

  • 長度為4~15字元。

  • 可包含數字、大寫英文字元、小寫英文字元、中劃線(-)和底線(_)。

  • 不能是系統保留名稱:system、anonymous、lindorm。

如果嘗試建立的是一個已存在的使用者名稱,且CREATE USER語句中未使用IF NOT EXISTS,則系統將報錯提示使用者已存在。如果CREATE USER語句中使用了IF NOT EXISTS,則系統將自動終止建立,不會報錯。

密碼(password)

密碼必須是VARCHAR類型。

樣本

建立了名為test_user, 密碼為 testuserpassword 的使用者。

CREATE USER IF NOT EXISTS test_user identified BY 'testuserpassword';