奇数问题。该设置过去曾在我们的Django/nginx/python设置上工作,但在新机器上引起了问题。
非常标准的设置.py:
DATABASES = {
'default': {
'ENGINE':'django.db.backends.mysql',
'NAME': 'dev_database',
'USER': 'dev_user',
'PASSWORD': 'devuser',
'HOST': '123.123.123.123',
'PORT': '3306',
}
}
过去,连接到该主机的问题并不是问题(123.123.123.123),但是现在Django报告了它正在尝试连接到Localhost(让我们称为192.0.0.1):
OperationalError: (1045, "Access denied for user 'dev_user'@'192.0.0.1' (using password: YES)")
我们已经冲洗了设置,删除了.pyc
文件,双检查设置。
我讨厌自己。密码尚未在RDS DB上设置,因此它正在返回该错误。继续,stackoverflow。