02.06.2013 Views

Introduction Conditions - Trivadis

Introduction Conditions - Trivadis

Introduction Conditions - Trivadis

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Cette ligne signifie qu'Oracle délègue à NT la responsabilité de l'authentification. De cette<br />

façon, un utilisateur du groupe ORA_DBA ou ORA__DBA sera autorisé à se<br />

connecter en interne et chaque utilisateur créé avec l’option identified externally sera en<br />

mesure de se connecter à la base de données. Dans ces cas de figure, aucun mot de passe<br />

ne sera exigé.<br />

TNS_ADMIN<br />

Oracle utilise cette ”variable environnementale” pour définir l’emplacement des fichiers<br />

sqlnet.ora, tnsnames.ora et listener.ora.<br />

La valeur par défaut pour cette variable est %ORACLE_HOME%/network/admin<br />

Sous NT, il existe plusieurs façons de définir une variable environnementale :<br />

- dans le Registre<br />

- dans le système, en tant que variable environnementale globale<br />

- à l’aide du jeu de commande TNS_ADMIN=value (dans un traitement par lots)<br />

Dans notre cas, seules fonctionneront les 2 premières solutions.<br />

Utilisation<br />

Connexion SYSDBA<br />

Chaque utilisateur des groupes ORA_DBA ou ORA__DBA peut se connecter en<br />

interne sans mot de passe. Cette possibilité est utile pour la création des bases de données,<br />

des traitements par lots, etc. L’administrateur Windows peut inclure dans ce groupe<br />

certains utilisateurs interrogés.<br />

Depuis Oracle9i, l’authentification "as SYSDBA" s’effectue avec la commande suivante :<br />

sqlplus “/ as sysdba”<br />

SQL>Connected.<br />

Avant Oracle9i, la commande équivalente était :<br />

F:\>svrmgrl<br />

SVRMGR> connect internal<br />

Connected.<br />

Remarque :<br />

Pour les utilisateurs NT qui ne sont pas inclus dans ces groupes, il existe tout de même une<br />

possibilité de se connecter "as SYSDBA". Un fichier de mot de passe est alors exigé, et le<br />

paramètre REMOTE_LOGIN_PASSWORDFILE doit être défini comme "exclusif" ou<br />

"partagé" dans le fichier init.ora.

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

Saved successfully!

Ooh no, something went wrong!