OVH Cloud OVH Cloud

Lien odbc Oracle

2 réponses
Avatar
Cilou
Bonjour,

J'ai créé un lien ODBC vers ma base a access; mais lorsque j'ouvre ma base
access il me demande à chaque ouverture le mot de passe Oracle.

A quel endroit peut on spécifier le mot de passe afin de ne pas voir à le
ressaisir à chaque ouverture ?

2 réponses

Avatar
Michel Walsh
Salut,


Tout dépend du degré de sécurité réellement requis et du système
d'exploitation ( W98 est nettement moins sécuritaire que W2000 ou que XP).
"Writing Secure Code, Second Edition", à Microsoft Press, utilise tout un
chapitre sur "Protecting Secret Data".
(http://www.amazon.ca/exec/obidos/ASIN/0735617228/qid98969327/sr=1-2/ref=sr_1_2_2/702-3583917-4704004)

On peut bien sûr se limiter à écrire le mot de passe dans un fichier, en
clair, et de protéger ce fichier avec un ACL (Access Control List), tout
comme on le fait pour un répertoire ou toute autre ressource, mais même NTFS
peut être compremis. Jusqu'à quel point désire-t-on réllement aller? Il y a
d'autres moyens plus sécuritaires, mais qui demande un peu plus de travail.
Voir le bouquin cité, si c'est le cas.



Espérant être utile,
Vanderghast, Access MVP


"Cilou" wrote in message
news:
Bonjour,

J'ai créé un lien ODBC vers ma base a access; mais lorsque j'ouvre ma base
access il me demande à chaque ouverture le mot de passe Oracle.

A quel endroit peut on spécifier le mot de passe afin de ne pas voir à le
ressaisir à chaque ouverture ?


Avatar
Michel Walsh
salut,


Cela supposait, évidemment, l'utilisation connue de la procédure
d'accès. J'aurais dû commencé pas cela. Ainsi, sous ADO, on fournirait:

strConnextion="... password=" & strPassword & ...


où strPassword est obtenu de façon sécuritaire appropriée. Voir
http://www.able-consulting.com/ADO_Conn.htm pour détails techniques sur la
syntaxe exacte.


Vanderghast, Access MVP


"Michel Walsh" wrote in message
news:
Salut,


Tout dépend du degré de sécurité réellement requis et du système
d'exploitation ( W98 est nettement moins sécuritaire que W2000 ou que XP).
"Writing Secure Code, Second Edition", à Microsoft Press, utilise tout un
chapitre sur "Protecting Secret Data".
(http://www.amazon.ca/exec/obidos/ASIN/0735617228/qid98969327/sr=1-2/ref=sr_1_2_2/702-3583917-4704004)

On peut bien sûr se limiter à écrire le mot de passe dans un fichier,
en clair, et de protéger ce fichier avec un ACL (Access Control List),
tout comme on le fait pour un répertoire ou toute autre ressource, mais
même NTFS peut être compremis. Jusqu'à quel point désire-t-on réllement
aller? Il y a d'autres moyens plus sécuritaires, mais qui demande un peu
plus de travail. Voir le bouquin cité, si c'est le cas.



Espérant être utile,
Vanderghast, Access MVP


"Cilou" wrote in message
news:
Bonjour,

J'ai créé un lien ODBC vers ma base a access; mais lorsque j'ouvre ma
base
access il me demande à chaque ouverture le mot de passe Oracle.

A quel endroit peut on spécifier le mot de passe afin de ne pas voir à le
ressaisir à chaque ouverture ?