Рейтинг:0

Случайно удалить привилегии гранта для root MySQL

флаг us

Я случайно удалил грант на вкладке user_accounts (привилегии) ​​для учетной записи root

У меня есть дополнительная учетная запись backend_dev_team

введите описание изображения здесь

Теперь ссылка на редактирование привилегий отсутствует. Могу ли я ее отменить?

ОБНОВИТЬ

ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА * . * TO 'root'@'localhost'; но дал мне отказ в доступе, я ввел это, используя backend_dev_team и учетную запись root

Рейтинг:0
флаг us

Я вхожу в систему с помощью SSH и использую эту команду

судо -я

Это позволит вам войти в систему как root

и оттуда

mysql -u backend_dev_team -p (это ваша учетная запись, у которой есть возможность гранта)

и введите это

ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА * . * ДЛЯ 'root'@'localhost' С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ;

сброс привилегий

обновить phpmyadmin

и вы увидите кликабельную ссылку для редактирования привилегий.

и это все! Спасибо

флаг in
Здесь вам не нужны `FLUSH PRIVILEGES`, см. https://stackoverflow.com/a/36464093/2716218.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.