拒绝访问mysql数据库

拒绝访问mysql数据库,mysql,mysql-error-1044,Mysql,Mysql Error 1044,我昨天在mysql中创建了一个名为auth的数据库 今天,我通过useauth

我昨天在mysql中创建了一个名为
auth
的数据库

今天,我通过
useauth
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'auth'

我以前在创建和使用数据库时从未遇到过这个问题

可以尝试创建并使用一个新数据库,以查看问题是否可重复,或者该问题是否特定于该数据库。

使用root连接到数据库

mysql -u root -pyourpassword
(使用您为root用户设置的密码更改您的密码,如果尚未设置,则保留为空)。现在您应该可以访问数据库了。检查此线程如何为用户设置权限