Django mariadb错误(1045,“用户'myuser'@'localhost'的访问被拒绝(使用密码:是)”)

时间:2018-08-25 07:44:50

标签: mysql django mariadb

我正在尝试将Django应用程序连接到mariadb,但出现错误

  / plog /

中的

OperationalError      

(1045,“拒绝访问用户'myuser'@'localhost'(使用密码:   是)“)

以下是我正在使用的相关事件设置:

E6

我使用以下查询来创建数据库用户:

Column A: Client no (ID100) 
Column B: Client Name
Column C: Client Address
Column D: Vat No
Column E : Terms

我在这里想念什么?使用[settings.py] DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'testdatabase', 'USER': 'myuser', 'PASSWORD': 'dbpass', 'HOST': '', 'PORT': '' } } 用户连接到数据库时,它工作正常(我以某种方式弄乱了用户特权)。如果有人可以纠正我?

注意:我可以从终端成功以[Logged in as root] MariaDB [(none)]> GRANT ALL PRIVILEGES ON testdatabase.* to 'myuser'@'localhost' IDENTIFIED BY 'dbpass'; MariaDB [(none)]> FLUSH PRIVILEGES; 的身份登录。该命令可以正常工作。

root

0 个答案:

没有答案