查看mysql数据库所用的身份认证插件
时间: 2023-09-01 18:10:47 浏览: 63
可以使用以下命令查看MySQL数据库所使用的身份认证插件:
```
mysql> SELECT @@default_authentication_plugin;
```
执行此命令后,MySQL将返回默认身份认证插件的名称。例如,输出可能类似于:
```
+---------------------------------------+
| @@default_authentication_plugin |
+---------------------------------------+
| caching_sha2_password |
+---------------------------------------+
```
这表示MySQL数据库当前正在使用caching_sha2_password身份认证插件。如果默认的身份认证插件不是mysql_native_password,则在创建新用户时需要指定使用的插件。例如,使用以下命令创建一个使用mysql_native_password身份认证插件的新用户:
```
mysql> CREATE USER 'newuser'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
```
这将创建一个名为newuser的用户,并将其密码设置为password,该用户将使用mysql_native_password身份认证插件进行验证。
相关问题
查看mysql用户所用的身份认证插件
可以使用以下命令查看MySQL用户所使用的身份认证插件:
```
mysql> SELECT User, Host, plugin FROM mysql.user;
```
执行此命令后,MySQL将返回所有用户及其使用的身份认证插件。例如,输出可能类似于:
```
+------------------+-----------+-----------------------+
| User | Host | plugin |
+------------------+-----------+-----------------------+
| root | localhost | caching_sha2_password |
| mysql.infoschema | localhost | caching_sha2_password |
| mysql.session | localhost | caching_sha2_password |
| mysql.sys | localhost | caching_sha2_password |
| newuser | localhost | mysql_native_password |
+------------------+-----------+-----------------------+
```
这表示MySQL数据库中有几个用户,其中root用户和内置用户(如mysql.infoschema和mysql.session)使用caching_sha2_password身份认证插件,而newuser用户使用mysql_native_password身份认证插件。
查看mysql 身份认证插件
可以使用以下命令查看MySQL中已安装的身份认证插件:
```
mysql> SELECT plugin_name, plugin_status FROM information_schema.plugins WHERE plugin_type = 'AUTHENTICATION';
```
执行此命令后,MySQL将显示已安装的身份认证插件的名称和状态。例如,输出可能类似于:
```
+-----------------------+---------------+
| plugin_name | plugin_status |
+-----------------------+---------------+
| mysql_native_password | ACTIVE |
+-----------------------+---------------+
```
这表示MySQL当前正在使用mysql_native_password身份认证插件,并且该插件处于活动状态。如果该插件未激活,则状态将为DISABLED。如果MySQL安装了其他身份认证插件,则它们也将在此列表中显示。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)