REVOKE LOGON ON
{ host_id [,...] | ALL }
{ AS DEFAULT |
{ TO | FROM } user_name [,...]
} [;]
構文要素
- host_id
- ハードウェア構成データによってシステムに現在定義されているメインフレーム接続またはワークステーション接続を識別する整数を指定します。実際にこのホストが稼働中である必要はありません。
- データベースのコンソールの値は0(ゼロ)です。
- 他のすべてのコネクタのhost_idの値は1~32,767です。
- ALL
- データベースのコンソールも含め、ログオンを試みるすべてのソースを指定します。
- AS DEFAULT
- 指定したhost_idの現在のデフォルトが、このREVOKE LOGONリクエストで定義されたとおりに、残余条件なしに変更されることを示します。
- AS DEFAULT付きのリクエストは、特定のユーザー名に対して付与した、または取り消したアクセス権には効力がありません。特定のhost_idにデフォルトを設定するリクエストは、すべてのクライアント システムにデフォルトを設定するリクエストよりも優先されます。
- TO
- FROM
- 指定したhost_id(複数可)に対する、指定したdatabase_name_list(複数可)またはuser_name set(複数可)の現行のデフォルトを上書きするために使用するキーワードです。
- user_name
- ログオンから削除する1つ以上のユーザー名。
- DBCという名前を、REVOKE LOGONリクエストのuser_nameとして指定することはできません。ユーザーの名前にDBCを指定するリクエストは、すべてアボートされ、要求元にエラー メッセージが返されます。
- host_idの数とdatabase_nameおよびuser_nameの数の積が、25を超えてはなりません。