目次
Oracle 初期パスワードとは?
Oracle 初期パスワードを確認したい/変更したい場合、多くのバージョンで仕様が異なるため注意が必要です。この記事では Oracle の初期アカウント(SYS・SYSTEM)について、パスワードの扱いと安全な運用方法を解説します。
SYSユーザーのデフォルトパスワード:change_on_install
- sysユーザーでのログイン例です。
SYSTEMユーザーのデフォルトパスワード:manager
- systemユーザーのログイン例です。
Oracle:管理者ユーザー「SYS」と「SYSTEM」のデフォルトパスワード
| ユーザー | 初期パスワード例 | 備考 |
|---|---|---|
| SYS | change_on_install | データディクショナリを管理する最上位アカウント |
| SYSTEM | manager | 一般的な管理作業に使用可能な補助アカウント |
セキュリティ上の注意点
変更必須
デフォルトのままでは外部からの攻撃に悪用されやすいため、必ずパスワード変更を行うこと。
よくある質問(Q & A)
- Oracleの管理者ユーザー「SYS」と「SYSTEM」のデフォルトパスワードは何ですか?
-
Oracleの初期インストール直後は、
SYS ユーザーおよび SYSTEM ユーザーのパスワードは インストール時に設定したもの になります。
現在のOracleでは「固定のデフォルトパスワード」は存在せず、インストール時に管理者が指定したパスワードがそのまま設定されます。 - SYSとSYSTEMの違いは何ですか?
-
SYS はデータベース内部構造を管理するための最上位ユーザーで、
SYSTEM は主に管理用オブジェクトを操作するための管理者ユーザーです。
SYS はデータディクショナリの所有者であり、通常の管理作業では SYSTEM を使用し、
SYS は必要な場合のみ使用するのが推奨されています。 - SYSやSYSTEMのパスワードを忘れた場合はどうすればよいですか?
-
OS認証を使用して
SYSDBA権限で接続し、パスワードを再設定します。
例えば以下のように変更できます。12ALTER USER SYS IDENTIFIED BY 新しいパスワード;ALTER USER SYSTEM IDENTIFIED BY 新しいパスワード;この作業はデータベース管理者権限が必要なため、一般ユーザーでは実行できません。




