Код: Выделить всё
mysql -u root -p -h localhost
Код: Выделить всё
mysql -u root -p -h localhost
Код: Выделить всё
CREATE USER 'vasya'@'localhost' IDENTIFIED BY 'password';
Код: Выделить всё
CREATE DATABASE proba1;
Код: Выделить всё
SHOW DATABASES;
Код: Выделить всё
GRANT [privileges] ON database.* TO '[user]'@'[host]';
Код: Выделить всё
ALL - Gives the all privilege control for the database
CREATE - Allows users to create tables
SELECT - Allows users to query tables
INSERT - Allows users to insert data into a table
SHOW DATABASES - Allows users to see a list of databases
USAGE - User has no privileges
GRANT OPTION - Allows users to grant privileges
Код: Выделить всё
REVOKE ALL ON database.* FROM 'vasya'@'localhost';
Код: Выделить всё
SELECT User, Host FROM mysql.user;
Код: Выделить всё
SELECT User, Host, password_expired FROM mysql.user;
Код: Выделить всё
mysql>use mysql;
Код: Выделить всё
select user from user;
Код: Выделить всё
show grants for vasya@localhost;