Console Enterprise Manager inaccessible, vue rapide ou en prévision d’un export en texte, il est possible d’accéder aux utilisateurs Oracle en dehors de l’interface web de gestion EM. Ce tutoriel explique comment lister les utilisateurs Oracle à partir d’une simple ligne de commande. Cette commande se lance via la console sqlplus livrée avec le serveur Oracle.

Cette commande fonctionne avec Oracle 11g et Oracle 12c.

 

Afficher la liste des utilisateurs Oracle en une commande SQLPlus

1. Ouvrir un Invite de commandes (cmd.exe) sur le serveur Oracle.

2. Ouvrir une session SQLPlus : sqlplus /nolog

3. Se connecter à l’instance Oracle : connect
Saisir les identifiants d’un compte Oracle (pas forcément sysdba mais qui pourra lister les comptes)

oracle sqlplus cmd

4. Taper la commande suivante : select * from all_users ;

5. S’affiche ainsi la liste de tous les utilisateurs du serveur Oracle (USERNAME) avec leur USER_ID et la date de création du compte.

oracle sqlplus cmd liste utilisateurs select user list

 

Erreur SP2-0640 : Non connecté

Si l’erreur « SP2-0640 : Non connecté » s’affiche, cela signifie que l’étape de connexion « connect » n’as pas été effectuée.