diff --git a/dashboard/dashboard-user.md b/dashboard/dashboard-user.md index 7cc8734a1685b..709aec8bec991 100644 --- a/dashboard/dashboard-user.md +++ b/dashboard/dashboard-user.md @@ -13,28 +13,28 @@ TiDB SQLユーザーを制御および管理する方法の詳細については - 接続された TiDBサーバーで[セキュリティ強化モード(SEM)](/system-variables.md#tidb_enable_enhanced_security)が有効になっていない場合に TiDB Dashboardにアクセスするには、SQL ユーザーに次の**すべての**権限が必要です。 - - プロセス - - データベースを表示 - - 設定 - - ダッシュボードクライアント + - PROCESS + - SHOW DATABASES + - CONFIG + - DASHBOARD_CLIENT - 接続された TiDBサーバーで[セキュリティ強化モード(SEM)](/system-variables.md#tidb_enable_enhanced_security)が有効になっているときに TiDB Dashboardにアクセスするには、SQL ユーザーに次の**すべての**権限が必要です。 - - プロセス - - データベースを表示 - - 設定 - - ダッシュボードクライアント - - 制限付きテーブル管理者 - - 制限付きステータス管理者 - - 制限付き変数管理者 + - PROCESS + - SHOW DATABASES + - CONFIG + - DASHBOARD_CLIENT + - RESTRICTED_TABLES_ADMIN + - RESTRICTED_STATUS_ADMIN + - RESTRICTED_VARIABLES_ADMIN - TiDB Dashboardにサインインした後、インターフェイス上の構成を変更するには、SQL ユーザーに次の権限も必要です。 - - システム変数管理者 + - SYSTEM_VARIABLES_ADMIN - TiDB Dashboardにサインインした後、インターフェース上の[高速バインド実行計画](/dashboard/dashboard-statement-details.md#fast-plan-binding)機能を使用するには、SQL ユーザーに次の権限も必要です。 - - システム変数管理者 + - SYSTEM_VARIABLES_ADMIN - SUPER > **Note:** diff --git a/dumpling-overview.md b/dumpling-overview.md index c6d1f7b6305f9..3619eb8047896 100644 --- a/dumpling-overview.md +++ b/dumpling-overview.md @@ -71,12 +71,12 @@ Dumplingには次のような利点があります。 ### 必要な権限 {#required-privileges} -- プロセス:クラスタ情報を照会してPDアドレスを取得し、PDを介してGCを制御する必要があります。 +- PROCESS:クラスタ情報を照会してPDアドレスを取得し、PDを介してGCを制御する必要があります。 - SELECT: テーブルをエクスポートする際に必須です。 - RELOAD: `consistency`のレベルが`flush`の場合に必要です。アップストリームが RDS データベースまたはマネージドサービスの場合は、この権限を無視できます。 -- テーブルのロック: `consistency`のレベルが`lock`の場合に必要です。この権限は、エクスポートするすべてのデータベースとテーブルに対して付与する必要があります。 -- レプリケーションクライアント:データスナップショットを記録するためにメタデータをエクスポートする場合に必要です。この権限はオプションであり、メタデータをエクスポートする必要がない場合は無視できます。 -- ビューの表示:エクスポート用のビューメタデータを収集するために必要です。 +- LOCK TABLES: `consistency`のレベルが`lock`の場合に必要です。この権限は、エクスポートするすべてのデータベースとテーブルに対して付与する必要があります。 +- REPLICATION CLIENT:データスナップショットを記録するためにメタデータをエクスポートする場合に必要です。この権限はオプションであり、メタデータをエクスポートする必要がない場合は無視できます。 +- SHOW VIEW:エクスポート用のビューメタデータを収集するために必要です。 ### SQLファイルへのエクスポート {#export-to-sql-files} diff --git a/tidb-cloud/migrate-from-op-tidb.md b/tidb-cloud/migrate-from-op-tidb.md index ffcbcee7be1a1..5c7dd266c2353 100644 --- a/tidb-cloud/migrate-from-op-tidb.md +++ b/tidb-cloud/migrate-from-op-tidb.md @@ -69,11 +69,11 @@ tiup update --self && tiup update dumpling 上流データベースからデータをエクスポートするには、以下の権限が必要です。 -- 選択 -- リロード -- ロックテーブル -- レプリケーションクライアント -- プロセス +- SELECT +- RELOAD +- LOCK TABLES +- REPLICATION CLIENT +- PROCESS ### TiCDCをデプロイ {#deploy-ticdc} diff --git a/tidb-cloud/premium/migrate-from-op-tidb-premium.md b/tidb-cloud/premium/migrate-from-op-tidb-premium.md index 5e46299391436..e50841e0ca97e 100644 --- a/tidb-cloud/premium/migrate-from-op-tidb-premium.md +++ b/tidb-cloud/premium/migrate-from-op-tidb-premium.md @@ -69,11 +69,11 @@ tiup update --self && tiup update dumpling 上流データベースからデータをエクスポートするには、以下の権限が必要です。 -- 選択 -- リロード -- ロックテーブル -- レプリケーションクライアント -- プロセス +- SELECT +- RELOAD +- LOCK TABLES +- REPLICATION CLIENT +- PROCESS ### TiCDCをデプロイ {#deploy-ticdc} diff --git a/tidb-lightning/tidb-lightning-requirements.md b/tidb-lightning/tidb-lightning-requirements.md index 1eb7c97a8b08a..c06679a455189 100644 --- a/tidb-lightning/tidb-lightning-requirements.md +++ b/tidb-lightning/tidb-lightning-requirements.md @@ -11,7 +11,7 @@ TiDB Lightningを使用する前に、環境が要件を満たしているかど インポートモードと有効な機能に基づいて、ターゲットデータベースユーザーには異なる権限を付与する必要があります。次の表にその例を示します。 -
特徴範囲必要な権限備考
必須基本関数ターゲットテーブル作成、選択、挿入、更新、削除、ドロップ、変更DROP は、tidb-lightning-ctl が checkpoint-destroy-all コマンドを実行する場合にのみ必要です。
ターゲットデータベース作成する
必須論理インポートモード情報スキーマ列選択
物理インポートモードmysql.tidb選択
-素晴らしい
-制限付き変数管理者、制限付きテーブル管理者ターゲットTiDBがSEMを有効にする場合に必要
推奨競合検出、最大エラーlightning.task-info-schema-name 用に設定されたスキーマ選択、挿入、更新、削除、作成、削除必要でない場合は、値を "" に設定する必要があります
オプション並列インポートlightning.meta-schema-name 用に設定されたスキーマ選択、挿入、更新、削除、作成、削除必要でない場合は、値を "" に設定する必要があります
オプションチェックポイント.ドライバー = "mysql" checkpoint.schema 設定選択、挿入、更新、削除、作成、削除チェックポイント情報がファイルではなくデータベースに保存される場合に必要
+
特徴範囲必要な権限備考
必須基本関数ターゲットテーブルCREATE, SELECT, INSERT, UPDATE, DELETE, DROP, ALTERDROP は、tidb-lightning-ctl が checkpoint-destroy-all コマンドを実行する場合にのみ必要です。
ターゲットデータベースCREATE
必須論理インポートモードinformation_schema.columnsSELECT
物理インポートモードmysql.tidbSELECT
-SUPER
-RESTRICTED_VARIABLES_ADMIN, RESTRICTED_TABLES_ADMINターゲットTiDBがSEMを有効にする場合に必要
推奨競合検出、最大エラーlightning.task-info-schema-name 用に設定されたスキーマSELECT, INSERT, UPDATE, DELETE, CREATE, DROP必要でない場合は、値を "" に設定する必要があります
オプション並列インポートlightning.meta-schema-name 用に設定されたスキーマSELECT, INSERT, UPDATE, DELETE, CREATE, DROP必要でない場合は、値を "" に設定する必要があります
オプションチェックポイント.ドライバー = "mysql" checkpoint.schema 設定SELECT,INSERT,UPDATE,DELETE,CREATE,DROPチェックポイント情報がファイルではなくデータベースに保存される場合に必要
## 対象データベースのストレージスペース {#storage-space-of-the-target-database}