Linux,mysql密碼設定和設定ip許可權訪問

2021-09-25 03:05:19 字數 1178 閱讀 2871

在我的前面一篇博《linux,安裝mysql》有介紹怎麼在linux上安裝mysql,安裝成功之後,我們可能想給mysql加上訪問密碼和ip的訪問許可權,一方面是增加資料庫的安全係數,所以要注意的是,當你的ip位址變動了,要及時修改哦~

1.先進入mysql安裝目錄下的bin資料夾,root許可權的進入mysql:

./mysql -uroot -p
要注意的是,剛安裝的時候有乙個初始密碼,你可以修改這個密碼:

set password=password('你的密碼');
2.設定客戶端訪問許可權1)先進入use模式,檢視可以訪問的ip和許可權及密碼

2)設定所有ip都可以訪問mysql

update user set  host='%' where host = 'localhost';

flush privileges;//重新整理

3)配置特定ip的root許可權,加完之後記得再加一下密碼哦

grant all privileges on *.* to ' root '@'***.***.***.***'

update user set password='填入你加密後的密碼' where host='***.***.***.***';//新增密碼

4)為使用者新增grant_priv許可權

update user set grant_priv='y' where host='***.***.***.***';

Linux mysql更改密碼

借鑑 臥薪嘗膽,三千越甲可吞吳 最近裝完mysql,想改一下mysql的密碼,看了一些論壇,總共也就一下幾種修改方式 1 第一種方式,在mysql外進行修改 mysqladmin u root p password test123 enter password 輸入原來的密碼 2 第二種方式,就是在...

linux mysql 破解root 密碼

unix linux 第一 首先要把mysqld停止,最好都kill掉 killall mysqld 第二 啟動mysql,但是要跳過許可權表 usr local mysql bin mysqld safe skip grant tables 第三 進去mysql,並修改密碼 usr local m...

linux mysql忘記root密碼

修改本地mysql目錄中的my.ini檔案 vim etc my.cnf在 mysqld 下新增如下配置 skip grant tables重啟mysql服務 service mysqld restart進入mysql mysql uroot use mysql 修改密碼 update user s...