

# 制限セッションの有効化と無効化
<a name="Appendix.Oracle.CommonDBATasks.RestrictedSession"></a>

制限セッションを有効または無効にするには、Amazon RDS プロシージャ `rdsadmin.rdsadmin_util.restricted_session` を使用します。`restricted_session` プロシージャには以下のパラメータがあります。


****  

| パラメータ名 | データ型 | デフォルト | はい | 説明 | 
| --- | --- | --- | --- | --- | 
|  `p_enable`  |  boolean  |  true  |  いいえ  |  制限セッションを有効にするには `true`、制限セッションを無効にするには `false` に設定します。  | 

次の例では、制限セッションを有効化および無効化する方法を示します。

```
/* Verify that the database is currently unrestricted. */

SELECT LOGINS FROM V$INSTANCE;
 
LOGINS
-------
ALLOWED

/* Enable restricted sessions */

EXEC rdsadmin.rdsadmin_util.restricted_session(p_enable => true);
 

/* Verify that the database is now restricted. */

SELECT LOGINS FROM V$INSTANCE;
 
LOGINS
----------
RESTRICTED
 

/* Disable restricted sessions */

EXEC rdsadmin.rdsadmin_util.restricted_session(p_enable => false);
 

/* Verify that the database is now unrestricted again. */

SELECT LOGINS FROM V$INSTANCE;
 
LOGINS
-------
ALLOWED
```