我正在玩MySQL和Django,我遇到了一些麻烦,因为我是新手。
我正在尝试运行命令:
python manage.py sql login
添加登录到我的应用程序,我收到错误:
OperationalError: (1044, "Access denied for user 'classdummy'@'localhost' to database 'classydummy'")
我尝试寻找数据库'classdummy'和用户'classdummy'@'localhost',但我没有看到它们所以我试图创建它们
我成功创建了一个名为'classdummy'的数据库但是当我尝试创建一个名为'classdummy'@'localhost'的用户时,我收到此错误:
ERROR 1396 (HY000): Operation CREATE USER failed for 'classdummy'@'localhost'
我不确定我是否正确地做了这一切
感谢您的帮助!
答案 0 :(得分:1)
如果您可以作为特权用户登录mysql,则可以运行grant命令:
grant all privileges on classdummy.* to 'classdummy'@'localhost' identified by 'mypassword123z';