KFAA30559-E
The operation "aa....aa" cannot be executed using bb....bb "cc....cc" that does not exist. (M+J+O)
SQL文に指定した認可識別子(ユーザ識別子またはロール名)が存在しないため,SQL文による操作が実行できません。 <SQLSTATE:42K07>
- aa....aa:実行しようとした操作
-
-
ALTER USER:HADBユーザの情報変更
-
DROP ROLE:ロールの削除
-
DROP USER:HADBユーザの削除
-
GRANT:権限の付与
-
REVOKE:権限の取り消し
-
- bb....bb:SQL文に指定した認可識別子の種別
-
-
an authorization identifier:ユーザ識別子
-
a role name:ロール名
-
- cc....cc:
-
指定した認可識別子
- (S)
-
このSQL文を無視します。またはこのトランザクションを無効にします。
- 〔対策〕
-
-
bb....bbに「an authorization identifier」が表示された場合
CREATE USER文で作成したHADBユーザの認可識別子(ユーザ識別子)を指定して,SQL文を再実行してください。
-
bb....bbに「a role name」が表示された場合
CREATE ROLE文で定義したロールのロール名を指定して,SQL文を再実行してください。
- メモ
-
複数の認可識別子がエラーの原因となった場合でも,そのうちの1つの認可識別子に対するエラーメッセージだけが出力されます。
-