Changes

From SME Server
Jump to navigationJump to search
1,704 bytes added ,  22:44, 8 April 2013
no edit summary
Line 6: Line 6:  
  db accounts setprop toto Indexes disabled
 
  db accounts setprop toto Indexes disabled
 
  signal-event ibay-modify toto
 
  signal-event ibay-modify toto
 +
 +
Commençons par le cas de la création d'un DBA avec accès depuis votre réseau local. Ceci est fort utile si vous souhaitez administrer votre serveur MySQL à partir d'une autre machine de votre réseau (il existe de sympathiques interfaces graphiques qui simplifient la vie).
 +
Je supposerais ici que l'adresse de votre réseau est 192.168.10.0/255.255.255.0 ; vous pouvez même spécifier une adresse IP en particulier, pour plus de sécurité (dans ce cas, le masque serait 255.255.255.255) :
 +
 +
mysql> GRANT ALL PRIVILEGES ON *.* TO 'nouveau_dba'@'192.168.10.0/255.255.255.0' IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION;
 +
Query OK, 0 rows affected (0.01 sec)
 +
 +
Nota : l'option "WITH GRANT OPTION" n'est pas indispensable et doit être évitée à chaque fois que c'est possible. Elle n'est présentée ici que pour être conforme aux droits que doit avoir un DBA (voir la documentation s'y rapportant pour plus d'informations).
 +
 +
Autre cas, création d'un utilisateur standard avec accès local sur une base de données existante (très utile pour les scripts PHP, notamment) :
 +
 +
mysql> GRANT SELECT, UPDATE, INSERT, DELETE ON base_de_données.* TO 'nouvel_utilisateur'@'localhost' IDENTIFIED BY 'mot_de_passe';
 +
Query OK, 0 rows affected (0.01 sec)
 +
 +
Nota : ne modifiez pas le paramètre 'localhost'.
 +
 +
Il existe bien entendu de multiples variations et combinaisons, mais les deux cas que je viens de vous présenter correspond à l'immense majorité des besoins des utilisateurs sur SME.
 +
 +
Après la création de nouveaux utilisateurs, vous devez indiquer à MySQL de les prendre en compte et, ensuite, quitter le client :
 +
 +
mysql> FLUSH PRIVILEGES;
 +
Query OK, 0 rows affected (0.00 sec)
 +
 +
mysql> QUIT;
 +
Bye
    
==automysqlbackup==
 
==automysqlbackup==

Navigation menu