如何授予mysql用户权限以在ubuntu上创建和删除数据库

时间:2020-05-26 12:24:20

标签: mysql ubuntu phpmyadmin

我最近从共享主机迁移到了AWS,因为我使用的是php应用程序,所以我选择使用mysql作为数据库。

但是,我要在1个ec2实例上托管3个Web应用程序,但我必须创建3个DB和3个User,分别为其赋予相应的DB相应的填充特权。

但是现在的问题是,当他们登录phpmyadmin时,他们无法创建显示#1044 - Access denied for user 'user'@'localhost' to database 'user_test'

的数据库

我应该如何克服呢?

1 个答案:

答案 0 :(得分:0)

首先,登录:

sudo mysql -u root

然后写:

GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost';