Usuários no MySQL têm muitos direitos

1

Eu finalmente descobri como instalar o phpmyadmin e obter uma conexão com a internet em funcionamento, depois de muita pesquisa. Agora, adiciono usuários e concedo a eles direitos específicos para fins de teste. O problema é quando eu testo os privilégios, parece que eles podem fazer o que quiserem. Se eu revogar o direito de excluir os bancos de dados, eles ainda poderão fazê-lo, mesmo que eu tenha feito FLUSH PRIVILEGES; depois.

    
por user3052776 07.03.2014 / 11:15

1 resposta

0

Pode haver um usuário anônimo (com nome de usuário em branco) com alguns direitos e todos os outros herdam esse privs. Ou alguns direitos podem ser concedidos de forma não padronizada.

Inspecione as tabelas do sistema mysql diretamente, comece de

SELECT * FROM mysql.user\G
SELECT * FROM mysql.db\G
SELECT * FROM mysql.host\G
    
por F2nd 07.03.2014 / 12:01