技量
SYSDBA権限は、次のとおりです。
(1)起動および停止操作を実行
、オープンマウント、バックアップ、または文字セットを変更します(2)DATABASE ALTER
(3)データベースのCREATE
(4)DROPデータベース
(5)SPFILEをCREATE
(6)ALTERデータベースARCHIVELOG
(7)ALTERデータベースRECOVER
(8)RESTRICTED SESSION権限を含みます
SYSOPER権限が含まれています。
(1)起動および停止操作を実行
(2)SPFILEをCREATE
(3)データベースOPEN / MOUNT / BACKUPをALTER
(4)ALTERデータベースARCHIVELOG
(5)データベースは(唯一の完全な回復を回復する。ような不完全な回復の任意の形態を変化させます
CHANGE | |キャンセル| TIME UNTIL CONTROLFILEは、SYSDBAとして接続する必要があります)。
(6)RESTRICTED SESSION権限を含みます
この権限は、ユーザーが基本的な運用タスクを実行することができますが、ユーザーのデータを表示させることはありません。
説明
関係なく、あなたがユーザーに入力した内容は、ユーザーが実際にSYSは、デフォルトモードで記録されていない、我々はデータベースへのログオン時にSYSDBA SYSOPERのサブセットであり、およびSYSDBA; SYSOPERとしてデータベースにログインするときに、デフォルトモードPUBLICログインになります。
テスト
(1)当社は、存在しないテストユーザーがログインを使用します。
この時点では、デフォルトのログインがSYSモードで見ることができます。
(2)が存在しない同じログインユーザをテストします。
SYSOPERとして[オラクル@ orclと〜] $のSQLPLUSテスト/テスト
この時点では見ることができPUBLICモードログインのデフォルトです。
(3)私たちは、SYSDBAでテーブルzhan.t_aを問い合わせます
表が存在している参照してください。
同じクエリテーブルSYSOPERで:
調査結果は、表が存在していないことを示唆しています。
概要
(1)SYSOPERは、SYSDBAのサブセットです。
SYSDBAとしてログインした場合(2)、デフォルトモードでは、SYS、どのユーザーを指定するには、あなたがSQLPLUS関係なくコマンドである。同様に、SYSOPERのデフォルトモードはPUBLICです。
(3)一方はSYSOPER、テーブルデータにアクセスすることができない普通のユーザとしてログオン。