Hi,
I've been trying many differents things with the following error, but nothing seems to be working.
Let me start to explain my problem from the beginning.
(Perl version: v5.10.)
I use a configuration file that I parse using Config::General::ParseConfig. This file is encoded in UTF8 as shown below:
$ file config/application.conf
config/application.conf: UTF-8 Unicode English text
In this configuration file, there is a field called 'target_db_list_default_password' which contains a default password to be used for my monitoring.
This password is then used in conjunction with DBI->connect() method primarily to contact an Oracle Database instance.
I always get the following message at execution:
Perl Error message: DBI connect('MY_DB','halfonz',...) failed:
ORA-01017: invalid username/password;
logon denied (DBD ERROR: OCISessionBegin) at /home/jeff.elias/Projects/DBA_SOURCES/branches/develop-next/Templates/Projet Perl simple/src/libs/Common/DbConnection.pm line 210
The password cannot be changed that easily. I've printed out the password I get back and copy-pasted it into a SQL Developer new connection dialog then tried to connect and it worked.
So, my conclusion is that the password can be considered as the OK.
The password (which is normally the good one) contains several special and accented characters as follows: _é+#à.
To try to avoid to disturb you for nothing, I've also tried on a server with perl 5.8.8 installed but it didn't work neither.
Just to test, I've changed the username and password without accented characters and it worked.
Do you have any idea on what I can do (except changing the password) ?
Best Regards,
Jefferson ELIAS
Service Applications Informatiques
Database Administrator
Tel.: +32 4 366 83 56
Fax: +32 4 366 72 99
Email : jefferson.elias@chu.ulg.ac.be
Email DBA : db.sai@chu.ulg.ac.be
I've been trying many differents things with the following error, but nothing seems to be working.
Let me start to explain my problem from the beginning.
(Perl version: v5.10.)
I use a configuration file that I parse using Config::General::ParseConfig. This file is encoded in UTF8 as shown below:
$ file config/application.conf
config/application.conf: UTF-8 Unicode English text
In this configuration file, there is a field called 'target_db_list_default_password' which contains a default password to be used for my monitoring.
This password is then used in conjunction with DBI->connect() method primarily to contact an Oracle Database instance.
I always get the following message at execution:
Perl Error message: DBI connect('MY_DB','halfonz',...) failed:
ORA-01017: invalid username/password;
logon denied (DBD ERROR: OCISessionBegin) at /home/jeff.elias/Projects/DBA_SOURCES/branches/develop-next/Templates/Projet Perl simple/src/libs/Common/DbConnection.pm line 210
The password cannot be changed that easily. I've printed out the password I get back and copy-pasted it into a SQL Developer new connection dialog then tried to connect and it worked.
So, my conclusion is that the password can be considered as the OK.
The password (which is normally the good one) contains several special and accented characters as follows: _é+#à.
To try to avoid to disturb you for nothing, I've also tried on a server with perl 5.8.8 installed but it didn't work neither.
Just to test, I've changed the username and password without accented characters and it worked.
Do you have any idea on what I can do (except changing the password) ?
Best Regards,
Jefferson ELIAS
Service Applications Informatiques
Database Administrator
Tel.: +32 4 366 83 56
Fax: +32 4 366 72 99
Email : jefferson.elias@chu.ulg.ac.be
Email DBA : db.sai@chu.ulg.ac.be