Microsoft SQL Server データベースのユーザー要件
プレビュー
Microsoft SQL Server コネクタは パブリック プレビュー段階です。
この記事では、Databricks への取り込みに使用する予定の Microsoft SQL Server データベース ユーザーに付与する必要がある特権について説明します。
Databricks では、Databricks 取り込みにのみ使用されるデータベース ユーザーを作成することをお勧めします。
データベース権限の付与
次の表に、チェンジデータキャプチャ (CDC) を使用するか、変更追跡を使用するかに関係なく、データベース ユーザーが持つ必要がある特権を示します。 また、各権限を付与するコマンドも表示されます。
権限 | コマンド |
---|---|
master データベース 内の次のシステムテーブルとビューへの読み取りアクセス。
| master データベースで次の T-SQL コマンドを実行します。 SQL
|
取り込むデータベース 内の次のシステム・ストアド・プロシージャに対する権限を実行します。
| 取り込むデータベースで次の T-SQL コマンドを実行します。 SQL
|
| 取り込むスキーマとテーブルごとに、次の T-SQL コマンドを実行します。 SQL
|
| 取り込むデータベースで次の T-SQL コマンドを実行します。 SQL
|
チェンジデータキャプチャ (CDC) 権限の要件
CDC が有効になっている場合は、DDL サポート オブジェクトに対する追加の特権が必要です。「 Microsoft SQL Server で組み込み CDC を有効にする」を参照してください。
変更追跡の権限要件
変更追跡が有効になっている場合は、DDL サポート オブジェクトに対する追加の特権が必要です。「 Microsoft SQL Server での変更追跡の有効化」を参照してください。