摘要
取消 MySQL 密码登录需要修改服务器配置,以禁用密码验证并启用基于凭证的认证。这可以通过编辑 MySQL 配置文件 my.cnf 或在命令行中使用 mysqld 工具来实现。
详细说明
1. 编辑 MySQL 配置文件 (my.cnf)
my.cnf 文件(通常位于 /etc/mysql/)。[mysqld]
# 禁用密码验证
skip-password=true
# 启用基于凭证的认证
authentication_plugin=mysql_native_password
my.cnf 文件。2. 使用 mysqld 工具
mysql -u root
UPDATE mysql.user SET authentication_string="" WHERE user="root";
ALTER USER "root"@"localhost" IDENTIFIED WITH mysql_native_password BY "";
FLUSH PRIVILEGES;
3. 重启 MySQL 服务器
重新启动 MySQL 服务器以应用更改:
Linux/macOS:
sudo service mysql restart
net stop mysql
net start mysql
4. 验证更改
root 用户登录 MySQL 服务器:mysql -u root
如果登录成功,则密码登录已成功禁用。
注意事项
以上就是如何取消mysql密码登陆的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: 如何取消mysql密码登陆
本文链接: https://www.lsjlt.com/wiki/5b8182f08f.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0