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