Хотите узнать, как настроить службу MyS’L, чтобы заставить использовать аутентификацию с помощью пароля? В этом учебнике мы покажем вам, как настроить аутентификацию паролей в учетную запись пользователя ROOT с помощью командной строки компьютера под управлением Ubuntu Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• MySQL 8.0.21

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Учебник MyS’L — Настройка аутентификации через пароль

Установка сервиса MyS’L.

Copy to Clipboard

Получите доступ к командной строке MYSQL.

Copy to Clipboard

В запросе проверки подлинности пароль не требуется.

Copy to Clipboard

Проинкормить плагин аутентификации и пароль, настроенный на учетную запись пользователя ROOT.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Учетная запись MYSQL ROOT не настроена паролем.

Учетная запись ROOT использует плагин аутентификации под названием AUTH_SOCKET.

Настройте учетную запись ROOT для использования плагина под названием MYSQL_NATIVE_PASSWORD.

Copy to Clipboard

Настройте пароль к учетной записи ROOT службы MYSQL.

Copy to Clipboard

В нашем примере, пароль настроен был KAMISAMA123.

Сохраните конфигурацию и выход.

Copy to Clipboard

Попробуйте получить доступ к службе MYSQL с помощью учетной записи ROOT и нового пароля.

Copy to Clipboard

Проинкормить плагин аутентификации и пароль, настроенный на учетную запись пользователя ROOT.

Copy to Clipboard

Вот вывод команды:

Copy to Clipboard

Поздравляю! Вы успешно включили аутентификацию пароля MyS’L в учетную запись ROOT.