@html_student
Молодой и глупый.

Почему не дает установить пароль mysql Mariadb 10.5?

Вопрос такого плана.
Требуется создать базу данных, пользователя и вообщем связать их между собой.
MariaDB 10.5 и Debian 10
захожу в mysql
mysql -u root -p
Дальше создаю базу данных
CREATE DATABASE test;
Создаю юзера
CREATE USER new_user;
А вот при попытке установить пароль
SET PASSWORD FOR 'new_user'@'localhost' = PASSWORD('ViTzn7GoTuCPY5');

пишет
<b>ERROR 1133 (28000): Can't find any matching row in the user table</b>

flush privileges;
Проблему не решает, при выполнении данного запроса и потом попытке установить пароль, выходит та же ошибка...
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Вы не указали хост при создании пользователя, поэтому он был создан не для localhost, а для любого хоста, 'new_user'@'%'.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы