Introduction Conditions - Trivadis
Introduction Conditions - Trivadis
Introduction Conditions - Trivadis
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.