Mysql Les commandes essentielles

create user 'username'@'localhost' identified by 'password'
grant all privileges ON dbname.* TO 'username'@'localhost'

Ajouter une base de donnée pour un user existant

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, INDEX, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON ma_bdd.* TO 'username'@'localhost';

Vous remplacez ma_bdd par le nom de votre base de données.

Enlever des privilèges à un utilisateur

REVOKE ALL PRIVILEGES ON ma_bdd.* FROM 'username'@'localhost';

Ensuite réaffecter les privilèges

Effacer un utilisateur

DROP USER 'username'@'localhost';
Retour en haut