如何在Linux中重置MySQL或MariaDB root密码

如何在Linux中重置MySQL或MariaDB root密码,第1张

一MySQL密码的恢复方法之一如果忘记了MySQL的root密码,可以用以下方法重新设置:1切换到root下suroot2KILL掉系统里的MySQL进程;killall-TERMmysqld3用以下命令启动MySQL,以不检查权限的方式启动;safe_mysqld--skip-grant-tables&4然后用空密码方式使用root用户登录MySQL;mysql-uroot5修改root用户的密码;mysql>updatemysqlusersetpassword=PASSWORD('123456')whereUser='root';mysql>flushprivileges;mysql>quit重新启动MySQL,就可以使用新密码登录了。二MySQL密码的恢复方法二有可能你的系统没有safe_mysqld程序(ubuntu *** 作系统,apt-get安装的mysql),下面方法可以恢复1切换到root下suroot2停止mysqld;/etc/initd/mysqlstop3用以下命令启动MySQL,以不检查权限的方式启动;mysqld--skip-grant-tables&4然后用空密码方式使用root用户登录MySQL;mysql-uroot4修改root用户的密码为123456(当然,你需要将123456改成你要设置的密码);mysql>updatemysqlusersetpassword=PASSWORD('123456')whereUser='root';mysql>flushprivileges;mysql>quit重新启动MySQL/etc/initd/mysqlrestart就可以使用新密码123456登录了。

不知道你是什么数据库,我的是mysql

root账户是

mysqladmin -uroot password 密码

或者mysqladmin -uroot password ‘密码’

普通用户是

set password for '用户'@'地址'=password('新密码');(只有root可以执行)

set password=password('新密码');(用户本身改自己密码)

(手打)

如果是 *** 作系统的oracle用户密码,直接用root改。#passwd oracle,输入新密码;

如果是oracle数据库用户比如user1的密码。可以用sysdba权限的用户登录数据库,如sqlplus '/as sysdba' 在SQL提示符下输入alter user user1 identified by 新密码;

以上就是关于如何在Linux中重置MySQL或MariaDB root密码全部的内容,包括:如何在Linux中重置MySQL或MariaDB root密码、linux系统怎么修改数据库密码、linux里 oracle数据库的密码怎么改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10150571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存