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















