ORAエラー

[ORAエラー] ORA-28009: SYSでの接続はSYSDBAまたはSYSOPERで行う必要があります

投稿日:

以下のように表示されます。

(日本語)
ORA-28009: SYSでの接続はSYSDBAまたはSYSOPERで行う必要があります
(英語)
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

発生パターン

このエラーは以下のような場合に発生します。

  • sysユーザで接続しようとした時に、as sysdba または as sysoperを指定していない
エラー例
SQL>sqlplus sys/pass ~省略~ ERROR: ORA-28009: SYSでの接続はSYSDBAまたはSYSOPERで行う必要があります

実際には「~省略~」の箇所にSQL*Plusのバージョンなどが表示されます

対処法

  • sysユーザで接続する時は、as sysdba または as sysoperを指定する
  • エラー例
    SQL>sqlplus sys/pass as sysdba ~省略~ 接続されました。 SQL>

備考

  • sysユーザはORACLEのすべての機能を利用する権限がある最強のユーザです。
  • sysユーザはSYSDBA権限とSYSOPER権限を持っており、接続時はどちらかの権限を指定する必要があります。

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク