怎么看mysql用户和密码

2023年 10月 17日 65.5k 0

在 MySQL 数据库中,用户和密码是非常重要的安全措施,因为它们使得用户可以通过认证后才能访问和管理数据库。在这篇文章中,我们将介绍怎么查看 MySQL 用户和密码。

mysql>SELECT User,Host FROM mysql.user;
+------------------+-----------+
| User | Host |
+------------------+-----------+
| root | localhost |
| mysql.session | localhost |
| mysql.sys | localhost |
| myuser | localhost |
+------------------+-----------+

怎么看mysql用户和密码

上述查询语句可以显示 MySQL 中的所有用户和它们受控制的主机。其中User列显示用户名,而Host列显示它们受控制的主机。在上面的结果中,我们可以看到有四个用户:root、mysql.session、mysql.sys 和 myuser,它们都可以通过本地主机 localhost 访问。

mysql>SELECT User,Host,Password FROM mysql.user;
+------------------+-----------+-------------------------------------------+
| User | Host | Password |
+------------------+-----------+-------------------------------------------+
| root | localhost | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| myuser | localhost | *E8D46CE25265E545D225A8A6F1BAF642FEBEE5CB |
+------------------+-----------+-------------------------------------------+

上述查询语句可以显示 MySQL 中所有用户及密码(经过加密)。其中User列显示用户名,而Host列显示它们受控制的主机。Password列包含经过加密的密码。在上面的结果中,我们可以看到所有用户的密码都被加密了。

在管理 MySQL 用户和密码时,请牢记不要泄露这些敏感信息,以确保数据库安全。

相关文章

在一台虚拟机上搭建MGR 9.0集群
众所周知的原因安装PMM2
唯一上榜!OceanBase入选 2023“科创中国”先导技术榜!
MySQL 删除数据表
利用 MySQL 克隆插件搭建主从
MySQL索引前缀长度超限怎么办?这种方法帮你搞定

发布评论