Skip to content

Commit 14b141e

Browse files
💬Generate LLM translations (#1677)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 90e76a5 commit 14b141e

File tree

2 files changed

+27
-12
lines changed

2 files changed

+27
-12
lines changed

docs/cn/sql-reference/10-sql-commands/00-ddl/02-user/01-user-create-user.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: 创建用户
2+
title: CREATE USER
33
sidebar_position: 1
44
---
55
import FunctionDescription from '@site/src/components/FunctionDescription';
66

7-
<FunctionDescription description="引入或更新版本:v1.2.566"/>
7+
<FunctionDescription description="引入或更新于:v1.2.703"/>
88

99
创建一个 SQL 用户。
1010

1111
另请参阅:
1212

13-
- [创建密码策略](../12-password-policy/create-password-policy.md)
14-
- [创建网络策略](../12-network-policy/ddl-create-policy.md)
15-
- [授权](10-grant.md)
13+
- [CREATE PASSWORD POLICY](../12-password-policy/create-password-policy.md)
14+
- [CREATE NETWORK POLICY](../12-network-policy/ddl-create-policy.md)
15+
- [GRANT](10-grant.md)
1616

1717
## 语法
1818

@@ -25,9 +25,14 @@ CREATE [ OR REPLACE ] USER <name> IDENTIFIED [ WITH <auth_type> ] BY '<password>
2525
[ WITH DISABLED = true | false ] -- 用户创建时处于禁用状态
2626
```
2727

28+
- `<name>` 不能包含以下非法字符:
29+
- 单引号 (')
30+
- 双引号 (")
31+
- 退格符 (\b)
32+
- 换页符 (\f)
2833
- *auth_type* 可以是 `double_sha1_password`(默认)、`sha256_password``no_password`
29-
-`MUST_CHANGE_PASSWORD` 设置为 `true` 时,新用户必须在首次登录时更改密码。用户可以使用 [ALTER USER](03-user-alter-user.md) 命令更改自己的密码。
30-
- 当你使用 CREATE USER 或 [ALTER USER](03-user-alter-user.md) 为用户设置默认角色时,Databend 不会验证角色的存在性或自动将该角色授予用户。你必须显式地将角色授予用户,角色才会生效。
34+
-`MUST_CHANGE_PASSWORD` 设置为 `true` 时,新用户首次登录时必须更改密码。用户可以使用 [ALTER USER](03-user-alter-user.md) 命令更改自己的密码。
35+
- 当使用 CREATE USER 或 [ALTER USER](03-user-alter-user.md) 为用户设置默认角色时,Databend 不会验证角色的存在性或自动将角色授予用户。您必须显式地将角色授予用户,角色才会生效。
3136
-`DISABLED` 设置为 `true` 时,新用户将处于禁用状态。处于此状态的用户无法登录 Databend,直到他们被启用。要启用或禁用已创建的用户,请使用 [ALTER USER](03-user-alter-user.md) 命令。
3237

3338
## 示例
@@ -116,9 +121,9 @@ SHOW ROLES
116121

117122
### 示例 5:创建处于禁用状态的用户
118123

119-
此示例创建一个名为 'u1' 的用户,该用户处于禁用状态,无法登录。使用 [ALTER USER](03-user-alter-user.md) 命令启用用户后,登录访问权限将恢复。
124+
本示例创建一个名为 'u1' 的用户,该用户处于禁用状态,无法登录。使用 [ALTER USER](03-user-alter-user.md) 命令启用用户后,登录访问权限将恢复。
120125

121-
1. 创建一个名为 'u1' 的用户,并将其设置为禁用状态
126+
1. 创建一个名为 'u1' 的用户,并设置为禁用状态
122127

123128
```sql
124129
CREATE USER u1 IDENTIFIED BY '123' WITH DISABLED = TRUE;
@@ -159,15 +164,15 @@ Connected to Databend Query v1.2.424-nightly-d3a89f708d(rust-1.77.0-nightly-2024
159164

160165
### 示例 6:创建必须更改密码的用户
161166

162-
在此示例中,我们将创建一个带有 `MUST_CHANGE_PASSWORD` 选项的用户。然后,我们将使用 BendSQL 以新用户身份连接 Databend 并更改密码。
167+
在本示例中,我们将创建一个带有 `MUST_CHANGE_PASSWORD` 选项的用户。然后,我们将使用 BendSQL 以新用户身份连接 Databend 并更改密码。
163168

164169
1. 创建一个名为 'eric' 的新用户,并将 `MUST_CHANGE_PASSWORD` 选项设置为 `TRUE`
165170

166171
```sql
167172
CREATE USER eric IDENTIFIED BY 'abc123' WITH MUST_CHANGE_PASSWORD = TRUE;
168173
```
169174

170-
2. 启动 BendSQL 并以新用户身份连接 Databend。连接后,你将看到一条消息,提示需要更改密码。
175+
2. 启动 BendSQL 并以新用户身份连接 Databend。连接后,您将看到一条消息,提示需要更改密码。
171176

172177
```bash
173178
MacBook-Air:~ eric$ bendsql -ueric -pabc123

docs/cn/sql-reference/10-sql-commands/00-ddl/02-user/04-user-create-role.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
title: CREATE ROLE
33
sidebar_position: 5
44
---
5+
import FunctionDescription from '@site/src/components/FunctionDescription';
6+
7+
<FunctionDescription description="Introduced or updated: v1.2.703"/>
58

69
创建一个新角色。
710

@@ -12,8 +15,15 @@ sidebar_position: 5
1215
## 语法
1316

1417
```sql
15-
CREATE ROLE [ IF NOT EXISTS ] <role_name> [ COMMENT = '<string_literal>' ]
18+
CREATE ROLE [ IF NOT EXISTS ] <name> [ COMMENT = '<string_literal>' ]
1619
```
20+
21+
- `<name>` 不能包含以下非法字符:
22+
- 单引号 (')
23+
- 双引号 (")
24+
- 退格符 (\b)
25+
- 换页符 (\f)
26+
1727
## 示例
1828

1929
```sql

0 commit comments

Comments
 (0)