关于MySQL的root用户的安全性,该怎么解决
答案:2 悬赏:0 手机版
解决时间 2021-02-01 21:59
- 提问者网友:杀手的诗
- 2021-02-01 00:11
关于MySQL的root用户的安全性,该怎么解决
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-02-01 00:39
如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。
1.向mysqldserver发送kill命令关掉mysqldserver(不是kill-9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。
kill`cat/mysql-data-directory/hostname.pid`
你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。
WIN32下用winmysqladmin.exe关闭服务即可
2.使用`--skip-grant-tables'参数来启动mysqld。
3.使用`mysql-hhostnamemysql'命令登录到mysqldserver,用grant命令改变口令。
也可以用usemysql;updateusersetpassword=password('yourpass')whereuser='root'
也可以这样做:mysqladmin-hhostname-uuserpassword'newpassword'
1.向mysqldserver发送kill命令关掉mysqldserver(不是kill-9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。
kill`cat/mysql-data-directory/hostname.pid`
你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。
WIN32下用winmysqladmin.exe关闭服务即可
2.使用`--skip-grant-tables'参数来启动mysqld。
3.使用`mysql-hhostnamemysql'命令登录到mysqldserver,用grant命令改变口令。
也可以用usemysql;updateusersetpassword=password('yourpass')whereuser='root'
也可以这样做:mysqladmin-hhostname-uuserpassword'newpassword'
全部回答
- 1楼网友:千夜
- 2021-02-01 00:57
我。。知。。道
加。。我。。私。。聊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯