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

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ データベース管理 » ユーザとデータベースのセキュリティ » データのセキュリティ » セキュリティ:ビューとプロシージャを使用して、ユーザがアクセスできるデータを制限

 

セキュリティ:プロシージャとトリガ

プロシージャとトリガは、テーブルのデータへのユーザのアクセスを制限し、ユーザが直接検査や修正をできないようにすることによって、セキュリティを提供しています。

たとえば、トリガは関連するテーブルの所有者の権限により実行されますが、テーブルのローを挿入、更新、または削除する権限を持つユーザであれば、トリガを起動できます。同様に、プロシージャ (ユーザ定義関数を含む) はプロシージャの所有者の権限により実行されますが、権限を与えられたユーザはプロシージャを呼び出すことができます。プロシージャとトリガの権限は、それらを起動するユーザが持つ権限とは異なっている場合がよくあります。

 プロシージャ
 参照