From 11a8401545f6b46d226a5355785aab1f2be05024 Mon Sep 17 00:00:00 2001 From: cbcwestwolf <1004626265@qq.com> Date: Mon, 21 Oct 2024 17:05:36 +0800 Subject: [PATCH 1/2] tidb: supply the description about `default_authentication_plugin` --- system-variables.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/system-variables.md b/system-variables.md index 3235bcca36fd..364f574517ff 100644 --- a/system-variables.md +++ b/system-variables.md @@ -415,9 +415,11 @@ mysql> SELECT * FROM t1; - 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否 - 类型:枚举型 - 默认值:`mysql_native_password` -- 可选值:`mysql_native_password`,`caching_sha2_password`,`tidb_sm3_password`,`tidb_auth_token`,`authentication_ldap_sasl` 或 `authentication_ldap_simple`。 -- 服务器和客户端建立连接时,这个变量用于设置服务器对外通告的默认身份验证方式。如要了解该变量的其他可选值,参见[可用的身份验证插件](/security-compatibility-with-mysql.md#可用的身份验证插件)。 -- 若要在用户登录时使用 `tidb_sm3_password` 插件,需要使用 [TiDB-JDBC](https://github.com/pingcap/mysql-connector-j/tree/release/8.0-sm3) 进行连接。 +- 可选值:`mysql_native_password`,`caching_sha2_password`,`tidb_sm3_password`,`authentication_ldap_sasl` 或 `authentication_ldap_simple`。 +- 该变量用于设置默认身份验证方式。它会影响以下的行为: + - 在创建用户([`CREATE USER`](/sql-statements/sql-statement-create-user.md))时,如果语句中没有显式指定身份认证方式,将使用该变量指定的身份认证方式创建用户。 + - 服务器和客户端建立连接时,这个变量用于设置服务器对外通告的默认身份验证方式。 +- 如要了解该变量的其他可选值,参见[可用的身份验证插件](/security-compatibility-with-mysql.md#可用的身份验证插件)。 ### `default_collation_for_utf8mb4` 从 v7.4.0 版本开始引入 From 7f34d2900f2766b1030045e7e060b8927d0ba97d Mon Sep 17 00:00:00 2001 From: CbcWestwolf <1004626265@qq.com> Date: Thu, 31 Oct 2024 15:01:36 +0800 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: xixirangrang --- system-variables.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/system-variables.md b/system-variables.md index 364f574517ff..602172e27c9d 100644 --- a/system-variables.md +++ b/system-variables.md @@ -416,9 +416,9 @@ mysql> SELECT * FROM t1; - 类型:枚举型 - 默认值:`mysql_native_password` - 可选值:`mysql_native_password`,`caching_sha2_password`,`tidb_sm3_password`,`authentication_ldap_sasl` 或 `authentication_ldap_simple`。 -- 该变量用于设置默认身份验证方式。它会影响以下的行为: - - 在创建用户([`CREATE USER`](/sql-statements/sql-statement-create-user.md))时,如果语句中没有显式指定身份认证方式,将使用该变量指定的身份认证方式创建用户。 - - 服务器和客户端建立连接时,这个变量用于设置服务器对外通告的默认身份验证方式。 +- 该变量用于设置默认身份验证方式。它会影响以下行为: + - 在使用 [`CREATE USER`](/sql-statements/sql-statement-create-user.md) 创建用户时,如果语句中没有显式指定身份认证方式,将使用该变量指定的身份认证方式创建用户。 + - 在服务器和客户端建立连接时,该变量用于设置服务器对外通告的默认身份验证方式。 - 如要了解该变量的其他可选值,参见[可用的身份验证插件](/security-compatibility-with-mysql.md#可用的身份验证插件)。 ### `default_collation_for_utf8mb4` 从 v7.4.0 版本开始引入