ORACLE 11 gのPASWORD_VERSIONSによるJBOSSがデータベースに接続できない


Oracle 11 gアカウントのパスワードのデフォルトは、パラメータsec_によって大文字と小文字が区別されていることを知っています.case_sensitive_logon制御
そして11 gはdba_usersに新しい列PASWORDが追加されましたVERSIONSは、このユーザーがどのバージョンのデータベースによって作成されたかをプロンプトします.
最近のプロジェクトで問題が発生しました.expdp/impdpを使用してracデータベースを移行した後、jbossがデータベースに接続されていないことを発見しました.error:data source errorをエラーで報告しましたが、plsqlでデータベースに接続できます.
その後、移行後のデータベース・ユーザーのPASWORD_を発見しました.VERSIONSは11 g、元データベースのPASWORD_VERSIONSは10 g 11 gで、データベースでユーザーパスワードを再変更してからjbossが接続できます
11.2.0.4データベースにユーザーを作成し、デフォルトのPASWORD_VERSIONSは10 g 11 g:
[oracle@bre1 ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Mon Jul 21 12:26:14 2014

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> show parameter sec_ca

NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
sec_case_sensitive_logon	     boolean	 TRUE

SQL> create user test2 identified by test2;

User created.

SQL> select username,password,PASSWORD_VERSIONS from dba_users where username='TEST2';

USERNAME		       PASSWORD 		      PASSWORD
------------------------------ ------------------------------ --------
TEST2							      10G 11G

10 gのdmpファイルを11 gライブラリにインポートすると、PASWORD_が見つかります.VERSIONSは10 gであり、この場合このユーザのパスワードはsec_を受けないcase_sensitive_logon制御、大文字と小文字を区別しない
[oracle@bre1 test]$ impdp system/manager directory=test dumpfile=1.dmp logfile=3.log schemas=test

Import: Release 11.2.0.4.0 - Production on Mon Jul 21 12:30:29 2014

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Master table "SYSTEM"."SYS_IMPORT_SCHEMA_01" successfully loaded/unloaded
Starting "SYSTEM"."SYS_IMPORT_SCHEMA_01":  system/******** directory=test dumpfile=1.dmp logfile=3.log schemas=test 
Processing object type DATABASE_EXPORT/SCHEMA/USER
Processing object type DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/ROLE_GRANT
Processing object type DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE
Processing object type DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMA
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA
. . imported "TEST"."T3"                                 874.3 KB    9995 rows
. . imported "TEST"."T1"                                 5.234 KB       3 rows
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/STATISTICS/TABLE_STATISTICS
Job "SYSTEM"."SYS_IMPORT_SCHEMA_01" successfully completed at Mon Jul 21 12:30:34 2014 elapsed 0 00:00:03

[oracle@bre1 ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Mon Jul 21 12:20:45 2014

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select username,password,PASSWORD_VERSIONS from dba_users where username='TEST';

USERNAME		       PASSWORD 		      PASSWORD
------------------------------ ------------------------------ --------
TEST							      10G

SQL> conn test/test
Connected.
SQL> conn test/TEST
Connected.
SQL> conn test/Test
Connected.

dmp別の11 gのデータベースをこの11 gライブラリにインポートするとPASWORD_VERSIONSか10 g 11 g
原因不明のPASWORDVERSIONSが11 gになったのは11.2.0.3.0の問題で、当時プロジェクトは11.2.0.3だったRACが11.2.0.3のRACに導入された.
MOSで似たような問題に遭遇した人がいることを確認しましたCannot Connect To Oracle Database When Only 11 G-Version Passwords Are Allowed(ドキュメントID 1384368.1)