centos系統重置資料庫密碼圖文
最新
05-04
大家好,感覺好久沒有發文章了,小編上周耳朵發炎了,比較嚴重一直沒有上班,也沒辦法更新文章,前兩天病好了,就開始折騰raksmart家的伺服器了,裝了一台centos7.2的機器,弄資料庫的時候首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連接MySQL資料庫。因為在重新設置MySQL的root密碼的期間,MySQL資料庫完全出於沒有密碼保護的狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以採用將MySQL對外的埠封閉,並且停止Apache以及所有的用戶進程的方法實現伺服器的准安全狀態,接下來小編說一下詳細的操作步驟:
修改MySQL的登錄設置:
在[mysqld]的段中加上一句: skip-grant-tables
vim /etc/my.cnf
加入skip-grant-tables
重新啟動mysqld
systemctl stop mysqld
systemctl start mysqld
登入mysql (直接回車,不需要輸入密碼)
mysql> use mysql;
mysql> update user set password=password("test") where user="root";
mysql> flush privileges;
exit;
再次重新啟動mysqld
systemctl stop mysqld
systemctl start mysqld
使用新的密碼登錄,正常登錄
歐克,到這就大功告成了,大家有興趣的可以去操作一下,好啦,今天就到這裡,大家明天見咯。


※如何更改SSH伺服器遠程登陸設置
※Windows系統添加IP附圖
TAG:小班說主機 |