MariaDB中如何重置Root密码
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,本篇文章给大家分享的是有关MariaDB中如何重置Root密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。首先,停止数据库。如果你使用
千家信息网最后更新 2024年09月22日MariaDB中如何重置Root密码
本篇文章给大家分享的是有关MariaDB中如何重置Root密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
首先,停止数据库。
如果你使用 MySQL,请输入以下命令并下按回车键。
$ sudo systemctl stop mysql
对于 MariaDB:
$ sudo systemctl stop mariadb
接下来,使用以下命令在没有权限检查的情况下重新启动数据库:
$ sudo mysqld_safe --skip-grant-tables &
这里, --skip-grant-tables
选项让你在没有密码和所有权限的情况下进行连接。如果使用此选项启动服务器,它还会启用 --skip-networking
选项,这用于防止其他客户端连接到数据库服务器。并且,&
符号用于在后台运行命令,因此你可以在以下步骤中输入其他命令。请注意,上述命令很危险,并且你的数据库会变得不安全。你应该只在短时间内运行此命令以重置密码。
接下来,以 root 用户身份登录 MySQL/MariaDB 服务器:
$ mysql
在 mysql > 或 MariaDB [(none)] > 提示符下,运行以下命令重置 root 用户密码:
UPDATE mysql.user SET Password=PASSWORD('NEW-PASSWORD') WHERE User='root';
使用你自己的密码替换上述命令中的 NEW-PASSWORD。
然后,输入以下命令退出 mysql 控制台。
FLUSH PRIVILEGES;exit
***,关闭之前使用 --skip-grant-tables
选项运行的数据库。为此,运行:
$ sudo mysqladmin -u root -p shutdown
系统将要求你输入在上一步中设置的 MySQL/MariaDB 用户密码。
现在,使用以下命令正常启动 MySQL/MariaDB 服务:
$ sudo systemctl start mysql
对于 MariaDB:
$ sudo systemctl start mariadb
使用以下命令验证密码是否确实已更改:
$ mysql -u root -p
以上就是MariaDB中如何重置Root密码,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
命令
密码
数据
数据库
运行
服务
输入
服务器
用户
接下来
情况
更多
权限
知识
篇文章
实用
危险
安全
为此
后台
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
鸿蒙主题软件开发
网络时间同步服务器
天刀哪个服务器好一点
计算机网络技术第一章是讲
香港服务器可以做关键词优化吗
杭州荣耀网络技术有限公司
网络安全学硕考公
知网如何使用博士论文数据库
什么是超融合服务器
服务器搭载跟吃内存
餐饮软件开发需要多长时间
惠州华阳软件开发认证
中国互联网沙龙网络安全专场
银行网络安全好干吗
sky服务器下载
引力模型用到的数据库
上海专业汽车软件开发
中专能学网络安全吗
37玩神仙道服务器
制约软件开发项目进展
中国网络安全标语
互联网饭店科技代理合作
海中王互联网科技
残疾人资料档案数据库
闵行区高科技软件开发应用范围
网络安全重点知识竞赛题库
新时代网络安全运维
国产网络技术与设备报价
福山区软件开发公司
windows磁盘映射服务器