Sql
De Linuxmemo.
(Différences entre les versions)
| Ligne 5 : | Ligne 5 : | ||
* ajouter un utilisateur: | * ajouter un utilisateur: | ||
GRANT ALL PRIVILEGES ON base.* TO 'user'@'localhost' IDENTIFIED BY 'un_mot_de_passe' WITH GRANT OPTION; | GRANT ALL PRIVILEGES ON base.* TO 'user'@'localhost' IDENTIFIED BY 'un_mot_de_passe' WITH GRANT OPTION; | ||
| - | |||
| + | * recharger les droits: | ||
| + | FLUSH PRIVILEGES; | ||
| + | Facultatif: | ||
GRANT RELOAD,PROCESS ON *.* TO 'user'@'localhost'; | GRANT RELOAD,PROCESS ON *.* TO 'user'@'localhost'; | ||
GRANT USAGE ON *.* TO 'user'@'localhost'; | GRANT USAGE ON *.* TO 'user'@'localhost'; | ||
| - | |||
| - | |||
| - | |||
* voir les droits pour un utilisateur | * voir les droits pour un utilisateur | ||
| Ligne 18 : | Ligne 17 : | ||
=== Référence === | === Référence === | ||
| - | * Référence absolues: base.table.colonne | + | * Référence absolues: '''base.table.colonne''' |
| - | * Référence relative (apres selection de la base): table.colonne | + | * Référence relative (apres selection de la base): '''table.colonne''' |
Version du 26 mars 2012 à 11:49
Astuces
- ajouter un utilisateur:
GRANT ALL PRIVILEGES ON base.* TO 'user'@'localhost' IDENTIFIED BY 'un_mot_de_passe' WITH GRANT OPTION;
- recharger les droits:
FLUSH PRIVILEGES;
Facultatif:
GRANT RELOAD,PROCESS ON *.* TO 'user'@'localhost'; GRANT USAGE ON *.* TO 'user'@'localhost';
- voir les droits pour un utilisateur
SHOW GRANTS FOR 'user'@'localhost';
Référence
- Référence absolues: base.table.colonne
- Référence relative (apres selection de la base): table.colonne