多个用户拒绝MySQL访问

时间:2013-05-26 12:27:14

标签: mysql sql database django

我正在玩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'

我不确定我是否正确地做了这一切

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

如果您可以作为特权用户登录mysql,则可以运行grant命令:

grant all privileges on classdummy.* to 'classdummy'@'localhost' identified by 'mypassword123z';