SYSとSYSTEMのデフォルトのパスワード
Oracleデータベースを作成する際に、SYSやSYSTEMのパスワードを明示的に指定しないと、
- SYS:CHANGE_ON_INSTALL
- SYSTEM:MANAGER
という、デフォルトのパスワードが設定されるらしい。11gでもこの仕様は変わっていないようだ。
ちなみに、パスワードが大文字か小文字かは、マニュアルからははっきりとしない。実験してみる必要がありそうだ。パスワードが大文字化小文字かは、11gからは非常に重要(11gからはデフォルトでcase-sensitiveなため。というか10g以前ではcase-insensitiveにしかできない)なので、マニュアルに明記されていないのは問題だろう…。
古い時代のOracleを触っている人にとっては極めて常識的な知識なのだと思うが、私は初耳だった。DBCAを使ってデータベースを作成している限り、SYSやSYSTEMには必ずパスワードを明示的に指定することになるから。