PHP e MySQL têm mecanismos internos para alocar permissões de usuário e root para acesso de banco de dados . As permissões no banco de dados geralmente são preenchidos nas tabelas internas do MySQL . No entanto, eles podem ser acessados através do console phpmyadmin ou o prompt SQL , desde que o usuário interrogar as mesas tem permissão para fazer isso . Permissões são importantes para as bases de dados em que regulam o que pode ou não pode ser realizada por um grupo ou utilizadores individuais . Instruções
1 MySQL
Acesso escolhendo a utilidade phpmyadmin ou um prompt do MySQL.
Para phpmyadmin , digite o endereço em um navegador da seguinte forma: .
Http ://localhost /phpmyadmin /Tablet
Se o servidor apache está sendo executado , a interface phpmyadmin será exibida. Escolha a guia SQL a ser fornecido com uma caixa de diálogo para inserir comandos SQL.
Alternativamente , localize o mysql.exe ou atalho para o programa MySQL e clique duas vezes nele. Um aviso será exibido da seguinte forma: . " Mysql> " à espera de comandos SQL para ser inserido
2
Selecione um banco de dados . Na linha de comando SQL isso é feito pelo comando " uso ; " onde é o nome do banco de dados você deseja acessar Por exemplo, se o nome do banco era de vendas , o comando seria " uso vendas ; " . No phpmyadmin , basta clicar sobre o banco de dados relevantes a partir da lista no lado esquerdo.
3 Extrato permissões do MySQL , selecionando a lista de privilégios da tabela db . . Para obter uma descrição dos privilégios disponíveis db prazo DESC
Para obter todas as permissões para todos os usuários digitam :
Selecione usuário, Select_priv , Insert_priv , Update_priv Delete_priv , Create_priv , Drop_priv , Grant_priv , Referência s_priv , Index_priv , Alter_priv de DB;
o acima também pode ser executado por um usuário específico, como "Martin ", como o nome de usuário. Neste caso, ele seria equivalente a :
Selecione usuário, Select_priv , Insert_priv , Update_priv Delete_priv , Create_priv , Drop_priv , Grant_priv , s_priv Referência , Index_priv , Alter_priv De DB onde user = ' Martin' ;
Cada privilégio é indicado por " Y" se eles têm o privilégio eo "N" em caso contrário.
Alternativamente , no console do phpmyadmin , escolha a aba " Privilégios " e as permissões do usuário atual será exibidos em uma tabela . Esta informação é retirada das permissões globais disponíveis no banco de dados para cada usuário.