L'administrateur de base de données de mon entreprise a créé un nouvel utilisateur/mot de passe pour une application sur laquelle je travaille. J'ai testé la connexion en utilisant SQL Developer et je peux très bien me connecter à la base de données - toutes les tables auxquelles j'ai accès sont là.Problème de connexion à la base de données à l'aide d'Oracle.DataAccess
Cependant, dans ma demande, lorsque je tente d'utiliser les mêmes informations d'identification pour se connecter à l'aide Oracle.DataAccess.dll, la connexion échoue, en disant « Exception non gérée: Oracle.DataAccess.Client.OracleException ORA-1017: invalide nom d'utilisateur/mot de passe; connexion refusée "
J'ai vérifié et revérifié pour m'assurer que je transmettais le bon utilisateur/mot de passe. Je suis un peu nouveau à Oracle, donc je ne sais pas vraiment où commencer à chercher le problème. Est-ce que quelqu'un a des idées pour lesquelles cela pourrait se produire?
EDIT POUR CLARIFICATION:
La connexion fonctionne avec mes lettres de créance plus âgés, en utilisant Oracle.DataAccess, mais pas avec le plus récent. Ceci est une application .Net Console, écrit en C#
string conn_string = "Data Source=" + database + ";User ID=" +
user_id + ";Password=" + password + ";";
OracleConnection conn = new OracleConnection(conn_string);
conn.Open();
poster le code et un message d'erreur peut aider. –
Incluez-vous le nom d'utilisateur et le mot de passe dans votre chaîne de connexion? Est-ce une application ASP.Net? – MusiGenesis