*   >> Leitura Educação Artigos >> science >> programação

Privilégios de Acesso Gestão de Contas Mysql Statements

ir a mesma tabela. Assim, em uma empresa, a raiz tem que ser uma pessoa responsável. Nesta série, a frase, "usuário comum" significa um usuário não-raiz. Há apenas um usuário root. No entanto, se a raiz gosta, ele pode dar a todos os seus privilégios (direitos) para qualquer usuário comum. Isso não é, no entanto recomendável. Ele pode dar a todos os seus privilégios para mais de um usuário comum; novamente isso não é recomendado. A declaração criar usuário é usada para criar um novo usuário.

Em termos simples, a sintaxe para criar um usuário é: criar usuário 'user_name' @ 'host_name' [identificado por 'password'] User_name é o nome do usuário como, 'John'. host_name é o nome do computador que tenha o programa cliente. Pode ser uma palavra, por exemplo, 'Leão' ou ele pode ser por exemplo um nome de domínio "Yahoo.com". Nesta série, é localhost porque o programa cliente (mysql) eo servidor estão no mesmo computador. O conteúdo colchete na sintaxe é opcional na criação do usuário, mas não mais tarde.

Você pode ter algo como: criar usuário 'você' @ 'localhost'; Com esta declaração, você cria um usuário que não tenha uma senha. Você pode adicionar a palavra-passe mais tarde, utilizando a instrução SET PASSWORD (ver abaixo). Para criar o nome de usuário e senha, ao mesmo tempo, pode-se digitar algo como: criar usuário 'você' @ 'localhost' identificado por 'you123'; Para este tutorial, vamos supor que este é o seu (o leitor) nome de usuário (você) e senha (you123). Para um usuário para criar outro usuário, ele precisa da CRIAR USUÁRIO privilégio. O usuário root tem esse privilégio por padrão.

Ele pode conceder o privilégio para você e você pode concedê-lo a outra pessoa. Nós vemos como isto é feito na próxima seção (declaração). Há uma diferença entre o nome de usuário e nome da conta. No exemplo acima, o user_name é, "você" eo nome da conta é você @ localhost (melhor digitado como 'você' @ 'localhost'). Assim, o nome da conta do usuário é,'you'@'localhost'.The Declaração de conceder a um usuário (incluindo o root) usa a instrução GRANT para conceder direitos para outro usuário. A fim de usar a declaração de subvenção, o usuário deve ter o privilégio GRANT OPTION.

O usuário root tem este privilégio GRANT OPTION e todos os outros privilégios por padrão (automaticamente imediatamente após a instalação). Na forma simplificada, a sintaxe para a instrução de concessão é: conceder privilégios item Para Usuário Você não precisa digitar a senha do usuário na demonstração

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.