L’utilisateur est la personne qui peut avoir accès à la machine. Et l’utilisateur, il faut le créer et le donner des privilèges pour qu’il puisse se connecter et travailler.
Maintenant l’utilisateur ali est créé mais il peut rien faire parcequ’on lui a pas attribué des privilèges.
Pour donner des privilèges à l’utilisateur, on utilise grant.
Syntaxe:
grant nom_de_privilège to nom_d_utilisateur;
Le privilège resource permet à l’utilisateur de pouvoir se connecter et de créer des tables, de séquences,
de procédures, de déclencheurs, d’index et de clusters.
Le privilège DBA transforme l’utilisateur en un super utilisateur. C'est-à-dire, il lui donne le droit de tout faire.
Donc on voit très bien que connect est inclue dans resource et resource est inclue dans DBA.
Vous avez crée un utilisateur et voulez le supprimer. Voici la syntaxe pour supprimer un utilisateur:
Syntaxe:
drop user nom_d’utilisateur;
Pour modifier le mot de passe de l’utilisateur on utilise cette syntaxe:
alter user nom_d_utilisateur identified by nouveau_mot_de_passe;
Pour enlever des privilèges à un utilisateur, on utilise la revoke.
Syntaxe:
revoke nom_du_privilège from nom_d’_utilisateur;