Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como alterar uma tabela MySQL Privilege
Haverá momentos em que vários usuários precisam acessar o mesmo banco de dados, em que ponto você terá que alterar a tabela de privilégio do MySQL . Dependendo das necessidades do usuário , você pode fornecer acesso limitado ou total ao banco de dados . MySQL fornece um mecanismo para implementar esse tipo de mudança na tabela de privilégios usando o comando GRANT. Instruções
Alterar uma tabela de privilégios do MySQL
1

Efetue login como root ou outro usuário admin . Para usar o comando GRANT no MySQL, é necessário ser root ou outro usuário privilegiado. A partir da linha de comando do cliente MySQL, conectar-se ao banco de dados como root. Exemplo: mysql- u root -h localhost
2

Substitua localhost com o seu anfitrião banco de dados, a menos que você estiver executando o servidor MySQL no mesmo computador que você está usando . Caso contrário, use o nome do host do seu servidor MySQL . Exemplo: mysql- u root -h localhost - p

Grant 'lidas' Privilégios
3

Grant ler privilégios para um usuário se ela não precisa para mudar os dados. Por exemplo, se o departamento de marketing quer acesso ao banco de dados do cliente, você poderia dar-lhes acesso somente leitura para o banco de dados do cliente.
4

fazer isso com o comando GRANT três partes do usuário root . Para alterar privilégios , GRANT precisa comandar quem tem privilégios de acesso a bases de dados e tabelas que , eo que eles devem usar senhas para entrar. Neste exemplo, o comando GRANT concede permissão para usar o comando SELECT em todas as tabelas no banco de dados customers_db . Ele dá permissão para o usuário "marketing" o login através de "localhost ", que é identificado pela senha ' some_password ' . Exemplo: GRANT ESCOLHER customers_db * TO ' comercialização ' @ ' localhost' IDENTIFICADOS PELO ' some_password '; Privilégios
Grant 'Gravar'
privilégios 5

Grant gravar. um usuário . Este comando assume a mesma forma que a concessão de privilégios de leitura , mas acrescenta mais comandos com SELECT.
6

identificar que tipo de privilégios que o usuário vai precisar. Aqui o comando concede a permissão departamento de contabilidade para inserção e atualização , bem como dados escolha a partir das bases de dados dos clientes . Exemplo: GRANT SELECT, INSERT , UPDATE ON customers_db * TO ' contabilidade ' @ ' localhost' IDENTIFICADOS PELO ' some_password '; Privilégios
Grant 'admin'
7

. conceder privilégios de administrador para um usuário. Isso concede comando permissões para executar todos os comandos .
8

Utilize este comando para dar outros administradores controle total sobre um banco de dados . Exemplo: GRANT ALL PRIVILEGES ON customers_db * TO 'admin' @ 'localhost' IDENTIFICADOS PELO ' some_password ' em
.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um banco de dados MySQL Site 
·O CMS Usa PHP 
·Como ler o SQL de uma rotina no MySQL 
·Como criar Ferramentas widget com PHP 
·Como ler um arquivo XLS Utilizando PHP 
·Como deixar o Decimal em PHP 
·Como alterar o modo frase em PHP 
·Como lançar o Mysql em Linux 
·Como modificar Cada elemento de uma matriz em PHP 
·Como escrever uma 301 ou 302 Site Redirect Utilizando P…
  Artigos em destaque
·Como projetar um carrinho de compras 
·Por COBOL Popular é 
·Como criar Data Dimensões em MySQL 
·Como aprender C # Online 
·Como preencher um combobox com JavaScript 
·Como fazer seu próprio jogo Sniper 
·Como Encontrar Tempo Complexidade em C + + 
·Como criar um site em Flash PHP Mysql 
·Como definir uma variável de sessão no PHP 
·Como converter Float para String em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados