Accueil Base de donnée
PDF Imprimer Envoyer

COMMANDE SQL

A) COMMANDE DE CREATION D’UTILISATEUR

Syntaxe :

CREATE USER user [IDENTIFIED BY 'password']

La commande CREATE USER crée un nouveau compte MySQL. Pour l'utiliser, vous devez avoir les droits de CREATE USER ou les droits d'INSERT dans la table de droits de la base mysql.

Exemple :

A.I) Création de l’utilisateur USER1 avec le mot de passe 123456

  • Create user user1 identified by "123456"

 

B) COMMANDE POUR DONNER DES PRIVILEGES A UN UTILISATEUR

SYNTAXE :

GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ...
    ON {tbl_name | * | *.* | db_name.*}
    TO user [IDENTIFIED BY [PASSWORD] 'password']
        [, user [IDENTIFIED BY [PASSWORD] 'password']] ...
  
REVOKE priv_type [(column_list)] [, priv_type [(column_list)]] ...
    ON {tbl_name | * | *.* | db_name.*}
    FROM user [, user] ..

REVOKE ALL PRIVILEGES, GRANT OPTION FROM user [, user] ...

 Les commandes GRANT et REVOKE permettent à l'administrateur système de créer et supprimer des comptes utilisateur et de leur donner ou retirer des droits

 EXEMPLE

 B.I) Donner le droit d’utiliser la commande SELECT a l’utilisateur user1 sur toutes les tables de la base de donnée SCOLARITE

  • GRANT SELECT ON SCOLARITE.* to user1;

B.II) retirer le droit a l’utilisateur user1 d’utiliser la commande SELECT sur la base de donnée.

  • revoke select on scolarite.* from user2;

B.III) retirer tous les priviléges à l’utilisateur user2

  • REVOKE ALL PRIVILEGES ON scolarite.* FROM user2;

IV)Donnez le droit d’utiliser la commande SELECT, INSERT, UPDATE, DELETE sur la base de donnée scolarité à l’utilisateur user1

  • GRANT SELECT , INSERT , UPDATE , DELETE ON scolarite.* TO user1;

V) Donnez le droit d’utiliser la commande SELECT à l’utilisateur USER1 mais uniquement sur la table eleve et sur la colonne anneescolaireeleve.

  • GRANT SELECT ( anneescolaireeleve ) ON scolarite.eleve TO user3;
 
 

Partenaires

Formation en CIF

location de salle à paris

location de salle à paris

location de salle à paris