
AUTH_COMPATIBILITY マクロ内 DSN6SPRM
AUTH_COMPATIBILITY パラメーターは、Db2が特定のDb2操作に対してDb2 12リリースまたは以前のDb2リリースの許可規則を使用するかどうかを指定します。
このサブシステム・パラメーターは、Db2 12の新しいパラメーターです。 任意の関数レベルで設定できますが、 機能レベル500 以上 のアクティベーション後にのみ有効になります。
| 許容値: | ブランク、SELECT_FOR_UNLOAD |
|---|---|
| デフォルト: | ブランク |
| DSNZPxxx : | DSN6SPRM AUTH_COMPATIBILITY |
| セキュリティー・パラメーター: | はい![]() |
- ヌル (ブランク)
- AUTH_COMPATIBILITY が有効でなく、許可検査のオーバーライドがないこと、およびDb2がDb2 12リリースの許可規則を使用することを示します。 つまり、 Db2 は以下の承認ルールを使用しています
- アンロードされた表に対する SELECT 権限は、UNLOAD ユーティリティーを実行するのに不十分です。 この規則を一時的に戻すには、SELECT_FOR_UNLOADを使用します。
- SELECT_FOR_UNLOAD
- この値が指定されている場合、UNLOAD ユーティリティーは、ターゲット表に対する SELECT 特権または UNLOAD 特権をユーザーが持っているかどうかを検査します。 この値が指定されていない場合、UNLOAD ユーティリティーは、ターゲット表に対する UNLOAD 特権がユーザーにあるかどうかを検査します。 詳細については、 「セキュリティ リリースの非互換性」 の
「UNLOAD ユーティリティの許可チェックの変更」を
参照してください。
