Skip to content

Commit eee8a5d

Browse files
committed
AUTO: Sync ScalarDB docs in Japanese to docs site repo
1 parent b2359b9 commit eee8a5d

File tree

1 file changed

+220
-0
lines changed
  • i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.15

1 file changed

+220
-0
lines changed

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.15/requirements.mdx

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,226 @@ ScalarDB は、次のデータベースとそのバージョン上で実行さ
243243

244244
:::
245245

246+
### 権限要件
247+
248+
このセクションでは、ScalarDB がサポートしているデータベースを使用するために必要な権限について説明します。
249+
250+
#### Oracle Database
251+
252+
ScalarDB が Oracle Database にアクセスするために使用する Oracle Database ユーザーには、以下の権限が許可されている必要があります:
253+
254+
<Tabs groupId="oracle-versions" queryString>
255+
<TabItem value="oracle-23ai" label="Oracle Database 23ai" default>
256+
- `CREATE SESSION`
257+
- `CREATE USER`
258+
- `DROP USER`
259+
- `ALTER USER`
260+
- `CREATE ANY TABLE`
261+
- `DROP ANY TABLE`
262+
- `CREATE ANY INDEX`
263+
- `DROP ANY INDEX`
264+
- `ALTER ANY TABLE`
265+
- `SELECT ANY TABLE`
266+
- `INSERT ANY TABLE`
267+
- `UPDATE ANY TABLE`
268+
- `DELETE ANY TABLE`
269+
</TabItem>
270+
<TabItem value="oracle-21c" label="Oracle Database 21c">
271+
- `CREATE SESSION`
272+
- `CREATE USER`
273+
- `DROP USER`
274+
- `ALTER USER`
275+
- `CREATE ANY TABLE`
276+
- `DROP ANY TABLE`
277+
- `CREATE ANY INDEX`
278+
- `DROP ANY INDEX`
279+
- `ALTER ANY TABLE`
280+
- `SELECT ANY TABLE`
281+
- `INSERT ANY TABLE`
282+
- `UPDATE ANY TABLE`
283+
- `DELETE ANY TABLE`
284+
</TabItem>
285+
<TabItem value="oracle-19c" label="Oracle Database 19c">
286+
- `CREATE SESSION`
287+
- `CREATE USER`
288+
- `DROP USER`
289+
- `ALTER USER`
290+
- `CREATE ANY TABLE`
291+
- `DROP ANY TABLE`
292+
- `CREATE ANY INDEX`
293+
- `DROP ANY INDEX`
294+
- `ALTER ANY TABLE`
295+
- `SELECT ANY TABLE`
296+
- `INSERT ANY TABLE`
297+
- `UPDATE ANY TABLE`
298+
- `DELETE ANY TABLE`
299+
</TabItem>
300+
</Tabs>
301+
302+
#### IBM Db2
303+
304+
ScalarDB が Db2 にアクセスするために使用する Db2 ユーザーには、以下のデータベース権限が許可されている必要があります:
305+
306+
<Tabs groupId="db2-versions" queryString>
307+
<TabItem value="db2-12.1" label="Db2 12.1" default>
308+
- `DBADM`
309+
- `DATAACCESS`
310+
</TabItem>
311+
<TabItem value="db2-11.5" label="Db2 11.5">
312+
- `DBADM`
313+
- `DATAACCESS`
314+
</TabItem>
315+
</Tabs>
316+
317+
#### MySQL
318+
319+
ScalarDB が MySQL にアクセスするために使用する MySQL ユーザーには、以下の権限が許可されている必要があります:
320+
321+
<Tabs groupId="mysql-versions" queryString>
322+
<TabItem value="mysql-8.4" label="MySQL 8.4" default>
323+
- `CREATE`
324+
- `DROP`
325+
- `INDEX`
326+
- `ALTER`
327+
- `SELECT`
328+
- `INSERT`
329+
- `UPDATE`
330+
- `DELETE`
331+
</TabItem>
332+
<TabItem value="mysql-8.0" label="MySQL 8.0">
333+
- `CREATE`
334+
- `DROP`
335+
- `INDEX`
336+
- `ALTER`
337+
- `SELECT`
338+
- `INSERT`
339+
- `UPDATE`
340+
- `DELETE`
341+
</TabItem>
342+
</Tabs>
343+
344+
#### PostgreSQL
345+
346+
ScalarDB が PostgreSQL にアクセスするために使用する PostgreSQL ロールには、以下のデータベースロールが許可されている必要があります:
347+
348+
<Tabs groupId="postgresql-versions" queryString>
349+
<TabItem value="postgresql-17" label="PostgreSQL 17" default>
350+
- `SUPERUSER`
351+
</TabItem>
352+
<TabItem value="postgresql-16" label="PostgreSQL 16">
353+
- `SUPERUSER`
354+
</TabItem>
355+
<TabItem value="postgresql-15" label="PostgreSQL 15">
356+
- `SUPERUSER`
357+
</TabItem>
358+
<TabItem value="postgresql-14" label="PostgreSQL 14">
359+
- `SUPERUSER`
360+
</TabItem>
361+
<TabItem value="postgresql-13" label="PostgreSQL 13">
362+
- `SUPERUSER`
363+
</TabItem>
364+
</Tabs>
365+
366+
#### MariaDB
367+
368+
ScalarDB が MariaDB にアクセスするために使用する MariaDB ユーザーには、以下の権限が許可されている必要があります:
369+
370+
<Tabs groupId="mariadb-versions" queryString>
371+
<TabItem value="mariadb-11.4" label="MariaDB 11.4" default>
372+
- `CREATE`
373+
- `DROP`
374+
- `INDEX`
375+
- `ALTER`
376+
- `SELECT`
377+
- `INSERT`
378+
- `UPDATE`
379+
- `DELETE`
380+
</TabItem>
381+
<TabItem value="mariadb-10.11" label="MariaDB 10.11">
382+
- `CREATE`
383+
- `DROP`
384+
- `INDEX`
385+
- `ALTER`
386+
- `SELECT`
387+
- `INSERT`
388+
- `UPDATE`
389+
- `DELETE`
390+
</TabItem>
391+
</Tabs>
392+
393+
#### SQL Server
394+
395+
ScalarDB が SQL Server にアクセスするために使用する SQL Server ユーザーには、以下のデータベースロールが許可されている必要があります:
396+
397+
<Tabs groupId="sqlserver-versions" queryString>
398+
<TabItem value="sqlserver-2022" label="SQL Server 2022" default>
399+
- `db_ddladmin`
400+
- `db_datareader`
401+
- `db_datawriter`
402+
</TabItem>
403+
<TabItem value="sqlserver-2019" label="SQL Server 2019">
404+
- `db_ddladmin`
405+
- `db_datareader`
406+
- `db_datawriter`
407+
</TabItem>
408+
<TabItem value="sqlserver-2017" label="SQL Server 2017">
409+
- `db_ddladmin`
410+
- `db_datareader`
411+
- `db_datawriter`
412+
</TabItem>
413+
</Tabs>
414+
415+
#### YugabyteDB
416+
417+
ScalarDB が YugabyteDB にアクセスするために使用する YugabyteDB ロールには、以下のデータベースロールが許可されている必要があります:
418+
419+
- `SUPERUSER`
420+
421+
#### Amazon DynamoDB
422+
423+
ScalarDB が DynamoDB にアクセスするために使用する AWS IAM ユーザーには、以下のアクションが許可されている必要があります:
424+
425+
- `dynamodb:ConditionCheckItem`
426+
- `dynamodb:PutItem`
427+
- `dynamodb:ListTables`
428+
- `dynamodb:DeleteItem`
429+
- `dynamodb:Scan`
430+
- `dynamodb:Query`
431+
- `dynamodb:UpdateItem`
432+
- `dynamodb:DeleteTable`
433+
- `dynamodb:UpdateContinuousBackups`
434+
- `dynamodb:CreateTable`
435+
- `dynamodb:DescribeTable`
436+
- `dynamodb:GetItem`
437+
- `dynamodb:DescribeContinuousBackups`
438+
- `dynamodb:UpdateTable`
439+
- `application-autoscaling:RegisterScalableTarget`
440+
- `application-autoscaling:DeleteScalingPolicy`
441+
- `application-autoscaling:PutScalingPolicy`
442+
- `application-autoscaling:DeregisterScalableTarget`
443+
- `application-autoscaling:TagResource`
444+
445+
#### Apache Cassandra
446+
447+
ScalarDB が Cassandra にアクセスするために使用する Cassandra ロールには、以下の権限が許可されている必要があります:
448+
449+
<Tabs groupId="cassandra-versions" queryString>
450+
<TabItem value="cassandra-3.11" label="Cassandra 3.11" default>
451+
- `CREATE`
452+
- `DROP`
453+
- `ALTER`
454+
- `SELECT`
455+
- `MODIFY`
456+
</TabItem>
457+
<TabItem value="cassandra-3.0" label="Cassandra 3.0">
458+
- `CREATE`
459+
- `DROP`
460+
- `ALTER`
461+
- `SELECT`
462+
- `MODIFY`
463+
</TabItem>
464+
</Tabs>
465+
246466
## Kubernetes
247467

248468
ScalarDB は、本番環境では Kubernetes プラットフォーム上の Pod として提供されます。ScalarDB は次のプラットフォームとツールをサポートしています。

0 commit comments

Comments
 (0)