Невозможно создать базу данных MySQL на сервере Linux

У меня есть только один пользователь. Я вошел в систему с тем же пользователем и попытался создать базу данных и получил следующую ошибку.

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

По вышеприведенной ошибке я понял, что у меня проблемы с доступом. Как я могу предоставить разрешения и создать базу данных с тем же пользователем.

введите описание изображения здесь

1 ответ

Шаг 1: войдите в свой mysql -u root -p

шаг 2: базовый синтаксис для разрешения "Разрешение GRANT на базу данных. таблица TO 'user'@'localhost';"

Шаг 3: Предоставить любое конкретное разрешение GRANT CREATE ON . TO 'testuser' @ 'localhost'; CREATE - это разрешение

для более подробной информации посетите http://www.liquidweb.com/kb/grant-permissions-to-a-mysql-user-on-linux-via-command-line/

Другие вопросы по тегам