docker Django runserver阻止连接MySQL DB的二进制文件

时间:2014-03-30 12:43:17

标签: mysql django docker

我在Docker中运行了一个使用MySQL DB的Django应用程序,它工作得很好。我有几个Python二进制文件,我需要在./manage.py runserver运行时在docker中运行。但是运行二进制文件会给我以下错误。

django.db.utils.OperationalError: (1045, "Access denied for user 'web'@'172.17.0.3' (using password: YES)")

如果我停止./manage.py runserver,错误就会消失,我的二进制文件也能正常工作。我认为每个用户的MySQL连接可能是个问题所以我跑了。

GRANT USAGE on *.* TO 'user'@'%' IDENTIFIED BY PASSWORD '' WITH MAX_USER_CONNECTIONS 10;

但它没有做任何事情,我仍然坚持相同的行为。知道什么可能是错的吗?

0 个答案:

没有答案