Bonjour à tous
Je bute sur une question que je pensais toute simple :
comment savoir si un compte Oracle (9i) a été déclaré comme "IDENTIFIED EXTERNALLY" ?
Le champ EXTERNAL_NAME de DBA_USERS n'est pas renseigné dans ce cas (il me semble qu'il ne l'est que pour les comptes IDENTIFIED GLOBALLY, c'est à dire pour l'authentification par un annuaire LDAP)
Le champ PASSWORD ne contient pas non plus systématiquement EXTERNAL.
Et si OS_AUTHENT_PREFIX est vide (''), on n'a pas de distinction non plus par le USERNAME.
Alors comment savoir sans ambiguïté quels comptes sont authentifiés par l'OS ?
Celui qui saura répondre gagne ma considération et un carambar virtuel !
Partager