como adicionar super privilégios à base de dados mysql?
Estou a tentar executar uma consulta no mysql.
SET GLOBAL log_bin_trust_function_creators =1;
Erro:
SQL query:
SET GLOBAL log_bin_trust_function_creators =1
MySQL disse:1227 - Acesso negado; você precisa do privilégio SUPER para esta operação
Quero saber como é que atribuo privilégios SUPER
a qualquer base de dados
51
3
Você pode adicionar super privilégios utilizando o
phpmyadmin
:Se você quiser fazer isso através do `Console', faça assim:
Depois de executar o código acima, termine-o com:
Você deve fazer em
*.*
porque SUPER não é o privilégio que se aplica apenas a um banco de dados, ele's global.Você pode ver os privilégios aqui
Então você pode editar o usuário
apenas a consulta phpmyadmin imprime depois de conceder super usuário. espero ajudar alguém com console:
ON $.$ TO-> $=* não aparece quando você coloca dois com um ponto entre eles.
e o inverso, remover o subsídio:
verificado em vagabundos deve estar trabalhando em qualquer mysql