2015-09-07 68 views
0

我只有一个用户。我用同一个用户登录并试图创建数据库并获得以下错误。无法在Linux服务器上创建MySQL数据库

ERROR 1044 (42000): Access denied for user 'csatsurvey'@'localhost' to database 'demo' 

由上述错误我知道我有一些访问问题。我如何授予权限并使用同一用户创建数据库。

enter image description here

回答

1

步骤1:登录到你的MySQL -u根-p

步骤2:基本语法允许 “GRANT权限ON database.table TO '用户' @ '本地主机';”

第3步:授予任何特定权限 GRANT CREATE ON TO'testuser'@'localhost'; 制作的是许可

更多详情访问 http://www.liquidweb.com/kb/grant-permissions-to-a-mysql-user-on-linux-via-command-line/

+0

你可以看到我的截图,我只有一个用户。我如何使用root用户登录? –

+0

您没有root用户。请检查此“mysql> SELECT用户,主机,密码从mysql.user;” –

相关问题