Microsoft SQL Server データベースへのアクセス権限
Kofax Search and Matching Server を Fuzzy データベース ソースに使用するには、Microsoft SQL Server データベースの一部の権限が必要です。これらの権限は、テーブル、ビュー、シノニム、およびストアド プロシージャにアクセスするために必要です。
-
サーバーレベルの権限:
-
ログオン オブジェクトには、次の権限が必要です。
-
CONNECT SQL
-
VIEW ANY DATABASE
-
-
ログオン オブジェクトでは、次の権限が拒否されていない必要があります。
-
VIEW ANY DEFINITION
-
-
-
データベース レベルの権限:
-
データベース ユーザーは、パブリック ロールのメンバーである必要があります。これは、ユーザーの作成時にデフォルトで設定されますが、削除することもできます。
-
ロールを使用していない場合、データベース ロールまたはデータベース ユーザーには次の権限が必要です。
-
マッピングされたログオンでデータベースにアクセスできるようにするには、データベース ユーザーに CONNECT を付与する必要があります。
-
利用可能なテーブル、ビュー、シノニム、およびストアド プロシージャにアクセスするには、VIEW DEFINITION を許可するか拒否しないかを指定する必要があります。
-
データベース レベルで、またはテーブル、ビュー、またはシノニム オブジェクトごとに SELECT を付与する必要があります。
-
ストアド プロシージャおよびストアド プロシージャを参照するシノニムに EXECUTE を付与する必要があります。
-
シノニムの場合、ユーザーまたはデータベース ロールには、シノニムにより参照される元のオブジェクトに対応する SELECT/EXECUTE 権限も必要です。
-
-
-
データベースレベルのシステム メタデータの権限:
-
サーバーで利用可能なデータベース、およびデータベースで利用可能なテーブル、ビュー、シノニム、またはストアド プロシージャのリストを一覧表示するには、次のシステム メタデータを付与する必要があります。
-
SELECT <次の構文表示>:
sys.databases、sys.schemas、sys.objects、および sys.synonyms
-
-
最後のファジー データベースのインポート以降にテーブルが変更されたかどうかを確認するには、一部のシステム メタデータを設定する必要があります。
-
SELECT <次の構文表示>:
sys.dm_db_index_usage_stats
-
注 デフォルトでは、これらのシステム メタデータ権限はパブリック ロールに付与されます。 -