02.06.2013 Views

Introduction Conditions - Trivadis

Introduction Conditions - Trivadis

Introduction Conditions - Trivadis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Connexion en tant qu’utilisateur défini en externe<br />

Pour être autorisé à se connecter ainsi, l’utilisateur doit être créé dans la base de données<br />

avec une syntaxe spécifique :<br />

Create user “\”<br />

identified externally…..;<br />

Le nom de l'utilisateur doit être écrit en majuscules.<br />

os_authent_prefix est un paramètre init.ora.<br />

Exemple :<br />

Avec os_authent_prefix=”OS$”<br />

Sqlplus system/manager<br />

Create user “OS$TRIVADIS\KBE” identified externally<br />

Default tablespace USERS<br />

Temporary tablespace TEMP;<br />

Quelques remarques<br />

Je recommande de définir le paramètre remote_os_authent comme faux (false) dans le<br />

fichier init.ora ; sinon, le DBA peut créer un intervalle de sécurité.<br />

J’ai mentionné précédemment que tous les tests ont été réalisés sous la version 8.1.7. Sous<br />

la version 8.1.6, la fonctionnalité du chapitre 3.1 ne s’exécute pas.<br />

La connexion "as SYSDBA" sans mot de passe n’est possible que sous la condition suivante<br />

: si l’utilisateur NT est membre du groupe ORA_DBA ou ORA__DBA. Ces groupes<br />

doivent être des groupes locaux pour le serveur NT et la station de travail NT, et former un<br />

groupe domaine pour le contrôleur de domaine principal (PDC) et le contrôleur de<br />

domaine de sauvegarde (BDC).<br />

Conclusion<br />

Bien que la solution de ce problème semble relativement facile, la connexion interne sous<br />

Windows a déjà perturbé bon nombre de DBA parfaitement expérimentés. Le fait qu'aucun

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!