Задать вопрос
@Leffken
Студент, как студент!

Почему vagrant не может дать нормально права пользователям Mysql?

в конфиге вагранта:
mysql -uroot <<< "CREATE USER 'user'@'%' IDENTIFIED BY '12345'"
mysql -uroot <<< "CREATE USER 'user'@'localhost' IDENTIFIED BY '12345'"
mysql -uroot <<< "GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'"
mysql -uroot <<< "GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost'"
mysql -uroot <<< "FLUSH PRIVILEGES"

Но создается пользователь с правами USAGE. Почему так ? Ладно хоть пароль подходит, а то почитал у некоторых людей пароль такой штукой не ставится.
PS localhost добавлял для проверки, потом он не нужен будет я так понимаю. Но и у того и у другого одинаковые права смотрю так :
SHOW GRANTS FOR 'user'@'localhost';
  • Вопрос задан
  • 140 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы