Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー SQL の使用法 » ストアドプロシージャー、トリガー、バッチ、ユーザー定義関数 » ユーザー定義関数

 

ユーザー定義関数を実行するためのパーミッション

ユーザー定義関数の所有権はその関数を作成したユーザーに所属し、そのユーザーはパーミッションなしに実行できます。ユーザー定義関数の所有者は、GRANT EXECUTE 文を使って他のユーザーにパーミッションを与えることができます。

たとえば、Nationality 関数の作成者が別のユーザーに Nationality の使用許可を与える文は、次のようになります。

GRANT EXECUTE ON Nationality TO BobS;

パーミッションを取り消す文は、次のようになります。

REVOKE EXECUTE ON Nationality FROM BobS;
 参照