CONNECT / AS SYSDBA の使い方

管理者として接続する(Oracle)

書き方

CONNECT / AS SYSDBA
CONN / AS SYSDBA
CONNECT ユーザー/パスワード@FREEPDB1
SHOW USER

SYSDBA で接続すると CDB$ROOT の SYS ユーザーになり、STARTUP・SHUTDOWN・ALTER DATABASE などの管理の操作ができます。一般のユーザー(QUEST)では ORA-01031: insufficient privileges になります。CONNECT quest/quest@FREEPDB1 で元のユーザーに戻ります(@FREEPDB1 を書かないと CDB$ROOT に接続しようとして ORA-01017)。接続に失敗すると、どのユーザーとしても接続していない状態(SP2-0640: Not connected)になります。

例

CONNECT / AS SYSDBA
SHOW USER
CONNECT quest/quest@FREEPDB1

実際に打って練習する

Oracle DBA コースの Lv1「管理者として接続 SYSDBA」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、プラチナ以上のプランで遊べます。

Oracle Database の管理コマンド一覧(DBA)へ戻る