WRITE_NOSを使用するには、Advanced SQL Engineで次の権限が必要です。
- ユーザーを作成して権限を付与するために必要な権限を持つ管理ユーザーとしてデータベースにログオンします。
- まだ完了していない場合は、ユーザーを作成します。例えば、次のようになります。
CREATE USER nos_usr FROM dbc AS PERMANENT=30e8 PASSWORD=user_password;
- 必要な権限をユーザーに付与します。ユーザーが実行するクエリーによっては、次の一部またはすべてを必要とする場合があります。例を実行するには、ユーザーに次の権限が必要です。
GRANT CREATE TABLE on nos_usr to nos_usr; GRANT EXECUTE FUNCTION on TD_SYSFNLIB.READ_NOS to nos_usr; GRANT EXECUTE FUNCTION on TD_SYSFNLIB.WRITE_NOS to nos_usr; GRANT CREATE AUTHORIZATION on nos_usr to nos_usr; GRANT CREATE FUNCTION ON nos_usr to nos_usr;