mysql 如何更改当前非root用户的密码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 如何更改当前非root用户的密码相关的知识,希望对你有一定的参考价值。
一、密码的修改:使用mysqladmin命令1、例如 root用户现在没有密码,希望的密码修改为abc,那么命令是:mysqladmin -u root password abc
2、如果root现在有密码了,那么修改密码为abc的命令是:mysqladmin -u root -p password youyou
注意,命令回车后会问旧密码,输入旧密码之后命令完成,密码修改成功。
二、密码的消除
1、以root登录:mysql -u root -p
2、mysql>use mysql;
3、mysql>update user set password=\'\' where user=\'root\';
重新启动下mysql服务就可以。 参考技术A 通过命令行登录管理MySQL服务器(提示输入密码时直接回车):
第一步,登陆mysql
[root@localhost bin]# /usr/local/webserver/mysql/bin/mysql -u root -p -S /tmp/mysql.sock
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.3-m3-log Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
第二步,使用msyql数据库mysql use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
第三步,修改root密码
mysql update user set password=password(root) where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4 Changed: 4 Warnings: 0
第四步,重启mysql或是刷新MySQL的系统权限相关表
linux下root用户启动一个服务,该用户的拥有者(非root用户),可以停止该服务吗?
如题!
参考技术A 不行,权限不足 参考技术B 命令为passwd以用户user1为例,执行过程如下
passwd
更改用户 user1 的密码 。
为 user1 更改 STRESS 密码。
(当前)UNIX 密码:
新的 密码:
以上是关于mysql 如何更改当前非root用户的密码的主要内容,如果未能解决你的问题,请参考以下文章