Как дать пользователю mysql разрешение на создание и удаление базы данных в ubuntu - PullRequest
0 голосов
/ 26 мая 2020

Я недавно перешел на aws с виртуального хостинга, так как я использовал приложение php, я решил использовать mysql как db.

Однако я размещал 3 веб-приложения на 1 экземпляре ec2, Мне пришлось создать 3 базы данных и 3 пользователя, которые предоставили им соответствующие права заполнения для их соответствующей базы данных.

Однако теперь проблема в том, что когда они входят в phpmyadmin, они не могут создать базу данных, в которой говорится #1044 - Access denied for user 'user'@'localhost' to database 'user_test'

Как мне это преодолеть?

1 Ответ

0 голосов
/ 26 мая 2020

Сначала авторизуйтесь:

sudo mysql -u root

затем просто напишите:

GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...