Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:conceda **todos** privilégios no banco de dados

GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%' WITH GRANT OPTION;

É assim que crio meus privilégios de "Superusuário" (embora eu normalmente especifique um host).

NOTA IMPORTANTE


Embora esta resposta possa resolver o problema de acesso, WITH GRANT OPTION cria um usuário MySQL que pode editar as permissões de outros usuários .

O privilégio GRANT OPTION permite que você conceda a outros usuários ou remova de outros usuários os privilégios que você possui.

Por motivos de segurança, você não deve usar esse tipo de conta de usuário para nenhum processo ao qual o público terá acesso (ou seja, um site). É recomendável que você crie um usuário apenas com privilégios de banco de dados para esse tipo de uso.