- создать пользователя
- создать БД
- раздать ему права на пользование базой
- Создаем пользователя:
CREATE USER 'user1'@'localhost' IDENTIFIED BY 'pass1';
- Создаем БД:
CREATE DATABASE IF NOT EXISTS mydb;
- Раздаем ему права:
выборочно:все права:GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'user1'@'localhost';
можно вообще раздать права с автоматическим созданием пользователя:GRANT ALL ON *.* TO 'user1'@'localhost';
Раздавать права можно не только на пользование всеми базами но и на пользовыание только определенной. Едля етого следует указать имя БД. Например:GRANT ALL ON *.* TO 'user2'@'localhost' IDENTIFIED BY 'pass1';
GRANT ALL PRIVILEGES ON mydb . * TO 'user1'@'localhost';
DROP USER 'user1'@'localhost';
Удаление БД:
DROP DATABASE mydb
Комментариев нет:
Отправить комментарий