『ORACLE』 數據庫restricted模式(11g)

修改數據庫限制模式:

SQL> select instance_name,status,logins from v$instance;

INSTANCE_NAME STATUS LOGINS
---------------- ------------ ----------
enmo1 OPEN ALLOWED

SQL> alter system enable restricted session;

System altered.

SQL> select instance_name,status,logins from v$instance;

INSTANCE_NAME STATUS LOGINS
---------------- ------------ ----------
enmo1 OPEN RESTRICTED

SQL> alter system disable restricted session;

System altered.

SQL> select instance_name,status, logins from v$instance;

INSTANCE_NAME STATUS LOGINS
---------------- ------------ ----------
enmo1 OPEN ALLOWED


startup nomount restrict;

數據庫啓動至限制模式

在這種模式下,在服務器端只有擁有dba角色的用戶和具有restrict session權限的用戶才能連接數據庫;

在遠程無論擁有什麼角色都無法連接。

在數據庫做運維(變更)的情況下且不想其他會話連接到數據庫,那麼可以使用此種方式,避免其他用戶連接。RAC環境下,各個實例相互獨立,每個實例需要單獨設置。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章