我在使用 Apache2 从 Ubuntu 服务器使用 python-mysql-connector 访问远程 MySQL/MongoDB 数据库时遇到问题。
[wsgi:error] [pid 143490:tid 140602848225021] [remote 10.242.2.3:62831] 1045 (28000): Access denied for user 'db-mycon-read'@'176.69.189.21' (using password: YES)
Apache2.conf:
<VirtualHost *:80>
...
WSGIDaemonProcess Kompetenzauswertung python-path=/home/mycadmin/Kompetenzauswertung python-home=/home/mycadmin/Kompetenzauswertung/venv
WSGIProcessGroup Kompetenzauswertung
WSGIScriptAlias / /home/mycadmin/Kompetenzauswertung/Kompetenzauswertung/wsgi.py
...
</VirtualHost>
什么不起作用:
什么有效:
其他信息:
您提供的数据库凭据(数据库用户的用户名和密码)是错误的,很可能您尚未在远程数据库服务器上创建数据库用户。