Articles

Como Criar Contas De Usuário Usando o MySQL Instrução CREATE USER

Resumo: neste tutorial, você vai aprender como usar o MySQL CREATE USER instrução para criar um novo usuário no servidor de banco de dados.

MySQL cria a sintaxe do utilizador

o CREATE USER cria um novo utilizador no servidor de bases de dados.,

Aqui é a sintaxe básica de CREATE USER declaração:

Code language: SQL (Structured Query Language) (sql)

nesta sintaxe:

Primeiro, especifique o nome da conta após o CREATE USER palavras-chave. O nome da conta tem duas partes: username e hostname, separados por @ login:

Code language: SQL (Structured Query Language) (sql)

username é o nome do usuário. And hostname é o nome do hospedeiro a partir do qual o Usuário se conecta ao servidor MySQL.,

ohostname parte do nome da conta é opcional. Se o omitir, o utilizador pode ligar-se a partir de qualquer máquina.,

o nome de Uma conta sem um hostname é equivalente a:

Code language: SQL (Structured Query Language) (sql)

Se username e hostname contém caracteres especiais, tais como o espaço ou -, você precisa citar o nome de usuário e um nome de host separadamente como se segue:

Code language: SQL (Structured Query Language) (sql)

Além da aspas simples ('), você pode usar aspas invertidas ( `) ou aspas duplas ( ").

Em segundo lugar, indique a senha para o Utilizador após o IDENTIFIED BY palavras-chave.,

a opçãoIF NOT EXISTS cria condicionalmente um novo utilizador apenas se este não existir.

Note que a declaração CREATE USER cria um novo utilizador sem quaisquer privilégios. Para conceder privilégios ao utilizador, utiliza a instrução GRANT.,ferramenta:

Code language: SQL (Structured Query Language) (sql)

Insira a senha para o root conta e pressione Enter:

Code language: SQL (Structured Query Language) (sql)

em Segundo lugar, mostrar aos usuários a partir do atual Servidor MySQL:

Code language: SQL (Structured Query Language) (sql)

Aqui está o resultado:

o Terceiro, crie um novo usuário chamado bob:

Code language: SQL (Structured Query Language) (sql)

por último, mostrar todos os usuários novamente:

Code language: SQL (Structured Query Language) (sql)

A saída será:

Code language: JavaScript (javascript)

O usuário bob foi criado com êxito.,”b7cb570ad3″>

pode acessar:

Code language: JavaScript (javascript)

Sétimo, vá para a sessão do usuário root e crie um novo banco de dados chamado bobdb:

Code language: SQL (Structured Query Language) (sql)

Oito, selecione o banco de dados bobdb:

Code language: SQL (Structured Query Language) (sql)

Nono, crie uma nova tabela denominada lists:

Observe que, quando você pressionar Enter, em vez de mostrar o mysql> comando, o mysql ferramenta mostra o -> que aceita a nova cláusula da instrução.,

Décimo, conceder todos os privilégios sobre o bobdb bob:

Code language: SQL (Structured Query Language) (sql)

Note que você vai aprender como conceder privilégios para um usuário no GRANT tutorial.,

Xiii, mostram as tabelas a partir de bobdb banco de dados:

Code language: SQL (Structured Query Language) (sql)

O usuário bob pode ver o lists tabela:

Code language: JavaScript (javascript)

Xiv, inserir uma linha em lists tabela:

Code language: SQL (Structured Query Language) (sql)

Xv, consulta de dados a partir de lists tabela:

Code language: SQL (Structured Query Language) (sql)

Este é o resultado:

Code language: JavaScript (javascript)

Para o usuário bob pode fazer tudo bobdb banco de dados.,

por último, desligue o Servidor MySQL a partir de duas sessões:

Code language: SQL (Structured Query Language) (sql)

neste tutorial, você aprendeu como usar o MySQL CREATE USER para criar um novo usuário no servidor de banco de dados.

  • este tutorial foi útil?
  • YesNo