Как правильно дать права на базу MySQL юзеру?

На хостинге https://www.pythonanywhere.com хочу сделать тестовый сайтик. Создал базу Mysql из панели.

При попытке
python manage.py migrate
вываливаются куча ошибок
django.db.utils.OperationalError: (1044, "Access denied for user 'tabarigen'@'%' to database 'stomcrm'")
  • Вопрос задан
  • 817 просмотров
Пригласить эксперта
Ответы на вопрос 2
@IceJOKER
Web/Android developer
Даете необходимые права тому или иному пользователю, что за глупый вопрос?
Какие команды хотите разрешить тому или иному, на такие и даете права и все
Ответ написан
borodka_lenina
@borodka_lenina
=)
Смотря что именно нужно юзеру.
Если чтение, то SELECT, если добавлять строки, то INSERT. Если пользователь будет один и лень заморачиваться с правами, то ALL PRIVILEGES(но это так себе вариант)
grant ALL PRIVILEGES on * . * to 'tabarigen'@'%' identefied by 'пароль';

Вот тут поподробнее можно почитать:
www.mysql.ru/docs/man/GRANT.html
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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