Как-то так:
Логинимся под рутом в MySQL
mysql -uroot -p
Создаём базу:
CREATE DATABASE
Добавляем пользователя, задаём пароль и даём права на базу :
GRANT ALL PRIVILEGES ON
IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Для того чтобы выставить новому пользователю полные права на все базы данных используем следующую команду:
GRANT ALL PRIVILEGES ON *.* TO 'my_user'@'localhost'
IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Доступ к базе для данного пользователя возможен только с localhost. Если вы хотите дать ему доступ к базе с любого хоста, используете % вместо localhost:
GRANT ALL PRIVILEGES ON
IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Оставить комментарий