-164 authorization-id DOES NOT HAVE THE PRIVILEGE TO CREATE A VIEW WITH QUALIFICATION qualifier-name
説明
ビューを作成しようとしましたが、使用された許可 ID には、他の修飾子を使用してビューを作成する権限がありません。他の許可 ID のビューを作成できるのは、SYSADM 権限または DBADM 権限をもつ許可 ID のみです。
- authorization-id
- CREATE VIEW ステートメントに使用された許可 ID。
- qualifier-name
- CREATE VIEW ステートメントに指定された修飾子。
システムの処置
このステートメントを処理することはできません。 指定されたビューは作成されません。
プログラマーの応答
自分以外の ID を修飾子として使用してビューを作成しないようにしてください。 この CREATE VIEW のベースとなる表を 1 つでも含むデータベースに対しては、DBADM 特権を付与する必要があります。ビューを正常に作成するには、システム DBADM が、DATAACCESS 権限を持っているか、またはこの CREATE VIEW が基づいている表に対する特権を選択する必要があります。
SQLSTATE
42502