From 4a4a9628fd8b5e5e27434453eb6c2d649e7096d4 Mon Sep 17 00:00:00 2001 From: josh-wong Date: Wed, 10 Dec 2025 04:06:08 +0000 Subject: [PATCH] AUTO: Sync ScalarDB docs in Japanese to docs site repo --- .../current/scalardb-sql/grammar.mdx | 32 ++++++++----------- 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalardb-sql/grammar.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalardb-sql/grammar.mdx index c2028ce4..6d623131 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalardb-sql/grammar.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalardb-sql/grammar.mdx @@ -2390,15 +2390,15 @@ DropUserStatement statement = StatementBuilder.dropUser("user1").build(); #### 文法 ```sql -GRANT {privilege [, privilege] ... | ALL [PRIVILEGES]} ON [TABLE] [,
] ... TO [USER] [, ] ... [WITH GRANT OPTION] -GRANT {privilege [, privilege] ... | ALL [PRIVILEGES]} ON NAMESPACE [, ] ... TO [USER] [, ] ... [WITH GRANT OPTION] +GRANT privilege [, privilege] ... ON [TABLE]
[,
] ... TO [USER] [, ] ... [WITH GRANT OPTION] +GRANT privilege [, privilege] ... ON NAMESPACE [, ] ... TO [USER] [, ] ... [WITH GRANT OPTION] -privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER +privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER | ALL [PRIVILEGES] | GRANT OPTION ``` - `INSERT` 権限と `UPDATE` 権限を一緒に付与する必要があります。 - ユーザーに `UPDATE` 権限または `DELETE` 権限を付与するには、対象ユーザーに `SELECT` 権限が必要です。 -- `WITH GRANT OPTION` オプションを指定すると、ユーザーは他のユーザーに権限を付与できます。 +- `WITH GRANT OPTION` オプションまたは `GRANT OPTION` 権限を指定すると、ユーザーは他のユーザーやロールに権限を付与できます。 #### 例 @@ -2463,12 +2463,10 @@ GrantStatement statement5 = #### 文法 ```sql -REVOKE {privilege [, privilege] ... | ALL [PRIVILEGES]} [, GRANT OPTION] ON [TABLE]
[,
] ... FROM [USER] [, ] ... -REVOKE GRANT OPTION ON [TABLE]
[,
] ... FROM [USER] [, ] ... -REVOKE {privilege [, privilege] ... | ALL [PRIVILEGES]} [, GRANT OPTION] ON NAMESPACE [, ] ... FROM [USER] [, ] ... -REVOKE GRANT OPTION ON NAMESPACE [, ] ... FROM [USER] [, ] ... +REVOKE privilege [, privilege] ... ON [TABLE]
[,
] ... FROM [USER] [, ] ... +REVOKE privilege [, privilege] ... ON NAMESPACE [, ] ... FROM [USER] [, ] ... -privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER +privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER | ALL [PRIVILEGES] | GRANT OPTION ``` - `INSERT` 権限と `UPDATE` 権限は同時に取り消す必要があります。 @@ -2587,15 +2585,15 @@ DropRoleStatement statement = StatementBuilder.dropRole("role1").build(); #### 文法 ```sql -GRANT {privilege [, privilege] ... | ALL [PRIVILEGES]} ON [TABLE]
[,
] ... TO ROLE [, ] ... [WITH GRANT OPTION] -GRANT {privilege [, privilege] ... | ALL [PRIVILEGES]} ON NAMESPACE [, ] ... TO ROLE [, ] ... [WITH GRANT OPTION] +GRANT privilege [, privilege] ... ON [TABLE]
[,
] ... TO ROLE [, ] ... [WITH GRANT OPTION] +GRANT privilege [, privilege] ... ON NAMESPACE [, ] ... TO ROLE [, ] ... [WITH GRANT OPTION] -privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER +privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER | ALL [PRIVILEGES] | GRANT OPTION ``` - `INSERT` 権限と `UPDATE` 権限は一緒に付与する必要があります。 - ロールに `UPDATE` または `DELETE` 権限を付与するには、対象ロールが `SELECT` 権限を持つ必要があります。 -- `WITH GRANT OPTION` オプションを指定すると、そのロールを持つユーザーは他のユーザーやロールに権限を付与できます。 +- `WITH GRANT OPTION` オプションまたは `GRANT OPTION` 権限を指定すると、そのロールを持つユーザーは他のユーザーやロールに権限を付与できます。 #### 例 @@ -2649,12 +2647,10 @@ GrantPrivilegeToRoleStatement statement4 = #### 文法 ```sql -REVOKE {privilege [, privilege] ... | ALL [PRIVILEGES]} [, GRANT OPTION] ON [TABLE]
[,
] ... FROM ROLE [, ] ... -REVOKE GRANT OPTION ON [TABLE]
[,
] ... FROM ROLE [, ] ... -REVOKE {privilege [, privilege] ... | ALL [PRIVILEGES]} [, GRANT OPTION] ON NAMESPACE [, ] ... FROM ROLE [, ] ... -REVOKE GRANT OPTION ON NAMESPACE [, ] ... FROM ROLE [, ] ... +REVOKE privilege [, privilege] ... ON [TABLE]
[,
] ... FROM ROLE [, ] ... +REVOKE privilege [, privilege] ... ON NAMESPACE [, ] ... FROM ROLE [, ] ... -privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER +privilege: SELECT | INSERT | UPDATE | DELETE | CREATE | DROP | TRUNCATE | ALTER | ALL [PRIVILEGES] | GRANT OPTION ``` - `INSERT` 権限と `UPDATE` 権限は一緒に取り消す必要があります。