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';
-
 
-
* recharger les droits:
 
-
FLUSH PRIVILEGES;
 
* 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
Outils personnels