Todos os produtos
Search
Central de documentação

ApsaraDB for ClickHouse:CREATE USER

Última atualização: Jun 28, 2026

Crie uma conta padrão para um cluster ApsaraDB for ClickHouse compatível com a comunidade.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Uma conta privilegiada para executar esta instrução

  • Menos de 500 contas padrão no cluster (limite máximo)

Sintaxe

CREATE USER [IF NOT EXISTS] name1 [, name2, ...] [ON CLUSTER default]
    [NOT IDENTIFIED | IDENTIFIED {[WITH {auth_type}] BY {'password'}}]

Parâmetros

Parâmetro

Descrição

ON CLUSTER default

Aplica a conta a todos os nós do cluster. Defina como ON CLUSTER default.

NOT IDENTIFIED

Crie a conta sem senha. Equivalente a IDENTIFIED WITH no_password.

IDENTIFIED BY 'password'

Crie a conta com senha criptografada pelo algoritmo SHA256. Equivalente a IDENTIFIED WITH sha256_password BY 'password'.

auth_type

Especifica o método de armazenamento da senha. Valores compatíveis:

Valores compatíveis com auth_type:

Valor

Descrição

no_password

Nenhuma senha definida. Os usuários podem fazer login sem senha.

plaintext_password

Senha armazenada em texto simples.

sha256_password

Senha armazenada com criptografia SHA256.

Exemplos

Criar uma conta com criptografia SHA256 (recomendado)

As duas instruções abaixo criam account2 com a senha Account2 armazenada com criptografia SHA256:

-- Shorthand form
CREATE USER IF NOT EXISTS 'account2' ON CLUSTER default IDENTIFIED BY 'Account2';

-- Explicit form
CREATE USER IF NOT EXISTS 'account2' ON CLUSTER default IDENTIFIED WITH sha256_password BY 'Account2';

Criar uma conta com senha em texto simples

CREATE USER IF NOT EXISTS 'account1' ON CLUSTER default IDENTIFIED WITH plaintext_password BY 'Account1';

Criar uma conta sem senha

As duas instruções abaixo criam account3 sem senha:

-- Shorthand form
CREATE USER IF NOT EXISTS 'account3' ON CLUSTER default NOT IDENTIFIED;

-- Explicit form
CREATE USER IF NOT EXISTS 'account3' ON CLUSTER default IDENTIFIED WITH no_password;

Criar várias contas em uma única instrução

A instrução a seguir cria account4 e account5 com a senha Account armazenada com criptografia SHA256:

CREATE USER IF NOT EXISTS 'account4', 'account5' ON CLUSTER default IDENTIFIED BY 'Account';