Professional Documents
Culture Documents
SQL 5
SQL 5
Ex: on va créer un utilisateur ayant comme nom utilisateur votre nom de famille, Et comme
mot de passe votre prénom, On écrit :
L'utilisateur créé ne peut pas se connecter à notre base de données parce qu'on ne lui a pas
encore donné le droit de se connecter (créer une session de travail).
Ex:
Connect Hank/karima ;
(d'une manière générale par
Qui consiste à lire toutes les données de la table Etudiant, cette dernière est créée
par l'administrateur.
Une erreur s'affiche disant que la table n'existe pas. C'est parceque l'utilisateur n'a
pas le droit de faire une lecture (select) sur la table Etudiant.
Dans ce cas il peut créer des tables, faire toutes les opérations dessus, créer des
utilisateurs et les gérer.
Et on execute :
Vous avez remarqué qu'on a précédé le nom de la table par system (ici
l'administrateur), car c'est lui qui a créé la table.
Donc, en présence de plusieurs utilisateurs chaque nom de table est précédé par le
nom de l'utilisateur qui l'a créé :
Retrait de droits:
On peut retirer un droit donné par la commande revoque :(en étant administrateur)
Revoque <droit> from <nom table> from <nom utilisateur >;
Ex: