セキュリティ ワークグループを使用したマルチユーザー環境で、クエリを使用するユーザーにクエリの所有者と同等の権限を与える場合に使用します。
sqlstatement
WITH OWNERACCESS OPTION
WITH OWNERACCESS OPTION 宣言は省略可能です。
次の例は、[給与] テーブルの表示権限を持っているユーザーが作成したクエリで、その権限を持っていないユーザーでも給与情報を見ることができるようにするものです。
SELECT
氏名,
所属部,
給与
FROM
社員
ORDER BY
フリガナ
WITH OWNERACCESS OPTION;
WITH OWNERACCESS OPTION 宣言を使用すると、テーブルの作成や追加の権限を持っていないユーザーでも、テーブル作成クエリや追加クエリを実行できるようになります。
ワークグループのセキュリティ設定とユーザー権限を強制する場合は、WITH OWNERACCESS OPTION 宣言は使用しないでください。
この宣言を使用するには、データベースに関連付けられたシステム データベース (System.mdw) へのアクセス権を持っていることが必要です。この宣言は、セキュリティが設定されているマルチユーザー環境でのみ有効です。
SELECT ステートメント (Microsoft Jet SQL)