2、給每個使用者許可權,4個許可權級別:
3、檢視/修改賬戶許可權:
4、sqlyog新建使用者
5、設定許可權
(1)ip+使用者名稱作為身份驗證
例如:root@localhost:只允許在本機使用root使用者登入
root@%:執行在任意機器上使用root使用者登入
[email protected]:只執行在192.168.11.56主機上使用root使用者登入
chailinyan@%:執行在任意機器上使用chailinyan使用者登入
建立使用者時,用於身份驗證的ip位址,是連線你的服務的客戶端的ip位址(2)密碼(1)全域性例如:[email protected],表示客戶端在192.168.11.56的機器上可以訪問你的mysql服務
而這個客戶端,要連線你的服務時,-h後面的主機的ip位址是,伺服器所在的機器的ip位址。
例如:mysql服務在192.168.11.11機器上, 客戶端在192.168.11.56上,那麼客戶端可以用[email protected]或root@%,連線時填寫-h192.168.11.11 -u root
(2)資料庫
(3)表
(4)字段
依次校驗許可權,如果前面通過了,後面就不校驗了:
全域性 > 資料庫 > 表 > 字段
注意:root@localhost,這個使用者始終保留所有的全域性許可權。檢視
show grants for user@host;授權操作/遠端登入許可權
grant all privileges on . to 『使用者名稱』@『範圍』identified by password 『密碼』 with grant option範圍讓許可權立即生效:flush privileges;
root@localhost:說明只能從mysql伺服器的本機用root登入使用者名稱@%:可以在任意機器上用
使用者名稱
登入使用者名稱@192.168.24.56:只能在192.168.24.56ip位址的電腦上用
使用者名稱
連線mysql服務第十一章 使用者驗證
發郵件一直報錯,從下午一直研究到晚上,終於搞定。python venv pip install flask mail 原書設定的gmail在國內無法使用,嘗試過qqmail也一直報錯,換成了sina郵箱設定成功。set mail username your username set mail pas...
modern c design 第十一章
本章介紹了經常遇到的雙分派的一種泛型解決方案。c 在語法上實現了單分派,即虛函式,通過動態機制選擇相應的函式。雙分派是形如fun object1 a,object2 b 根據a和b的實際型別動態自動分派乙個處理函式。最容易想到的方案,蠻幹法 寫一大堆過載函式.不過這種方法會有很強的依賴性。也提供了一...
第十一章3
第十一章 一 滾動元件 awt中的滾動元件包括scrollbar 滾動條 和滾動面板 scrollpane 兩種。1 滾動條scrollbar 在指定的取值範圍內快速選取某一值的功能。i.構造方法 public scrollbar int orientation,int value,int visi...