Редактирование пользовательских разрешений или восстановление SQLBuddy по умолчанию для Wampserver?

#wampserver #sqlbuddy

#wampserver #sqlbuddy

Вопрос:

Я случайно заблокировал себя, создав новую учетную запись пользователя (с тем, что, как я думал, имело полные привилегии) и полностью удалив root вместо его редактирования. Иногда я не самая яркая лампочка в коробке.

В принципе, как я могу восстановить свои полные права пользователя — либо восстановив все по умолчанию, либо изменив мою текущую конфигурацию для SQLBuddy?

Я посмотрел онлайн, и у меня возникли проблемы с поиском подходящего решения.

Ответ №1:

Упс, ты не очень хорошо проводишь время в последнее время, не так ли.

  • Остановите службу mysql

    wampmanager -> MySQL -> Service -> Остановить службу

  • Отредактируйте файл my.ini

    wampmanager -> MySQL -> my.ini

  • Найдите раздел [wampmysqld] в ini-файле

    Добавьте эту строку непосредственно после раздела [wampmysqld]

    пропустить-предоставить-таблицы

  • Перезапустите службу mysql.

    wampmanager -> MySQL -> Service -> Служба запуска / возобновления

  • Откройте консоль MySQL

    wampmanager -> MySQL -> Консоль MySQL

    просто нажмите enter, когда вас попросят ввести пароль.

Теперь мы собираемся предоставить все привилегии вашей новой учетной записи.

введите следующие 2 команды в mysql> командной строке, каждая с точкой с запятой в конце строки, и нажмите ENTER после каждой строки, чтобы отправить команду mysql.

 GRANT ALL PRIVILEGES ON *.* TO 'Your_Userid'@'localhost' WITH GRANT OPTION;

FLUSH PRIVILEGES;
  

Обратите внимание, если вы создали этого нового пользователя с несколькими доменами, например, xxx@localhost и xxx@127.0.0.1 вы должны сделать это для каждого домена

  • Теперь введите ‘quit’ в команде mysql promt для существования mysql.

  • Остановите службу mysql

    wampmanager -> MySQL -> Service -> Остановить службу

  • Отредактируйте файл my.ini

    wampmanager -> MySQL -> my.ini

  • Найдите раздел [wampmysqld] в ini-файле

    Удалите параметр ‘skip-grant-tables’, который мы добавили ранее. НЕ оставляйте этот параметр в ini-файле, это дыра в безопасности ХЬЮ.

  • Перезапустите службу mysql. wampmanager -> MySQL -> Service -> Служба запуска / возобновления

Теперь вы должны иметь возможность входить в систему с помощью phpmyadmin или SQLBuddy, используя свой новый идентификатор пользователя и новый пароль, который вы только что установили для этого пользователя.