這篇文章主要介紹MySQL設置用戶指定ip地址操作數(shù)據(jù)庫的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)專注于烏海海南網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供烏海海南營銷型網(wǎng)站建設,烏海海南網(wǎng)站制作、烏海海南網(wǎng)頁設計、烏海海南網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務,打造烏海海南網(wǎng)絡公司原創(chuàng)品牌,更為您提供烏海海南網(wǎng)站排名全網(wǎng)營銷落地服務。
Mysql設置用戶指定ip地址操作數(shù)據(jù)庫的方法:使用grant函數(shù),語法為【grant priv_type on mysql.user to 'user'@'host' identified by 'password' with】。
Mysql設置用戶指定ip地址操作數(shù)據(jù)庫的方法:
語法:
grant priv_type on mysql.user to 'user'@'host' identified by 'password' with grant option;
priv_type:代表允許操作數(shù)據(jù)庫的權限
user:代表數(shù)據(jù)庫用戶名
host:代表IP地址
password:代表設置的密碼
刷新user權限表:flush privileges;
三、案例
1、設置所有數(shù)據(jù)庫、所有表、任意ip可以連接數(shù)據(jù)庫,授權給用戶名ping并設置密碼為123456
grant all on *.* to 'ping'@'%' identified by '123456'; flush privileges;
2、授權表cloud的記錄修改權限給連接ip地址是192.168.100.1和用戶名是ping并且密碼為123456
grant update(name,sex) on cloud to 'ping'@'192.168.100.1' identified by '123456'; flush privileges;
四、查看數(shù)據(jù)庫權限表
mysql> select * from mysql.user where host='localhost'\G; *************************** 1. row *************************** Host: localhost User: Password: Select_priv: N Insert_priv: N Update_priv: N Delete_priv: N Create_priv: N Drop_priv: N Reload_priv: N Shutdown_priv: N Process_priv: N File_priv: N Grant_priv: N References_priv: N Index_priv: N Alter_priv: N Show_db_priv: N Super_priv: N Create_tmp_table_priv: N Lock_tables_priv: N Execute_priv: N Repl_slave_priv: N Repl_client_priv: N Create_view_priv: N Show_view_priv: N Create_routine_priv: N Alter_routine_priv: N Create_user_priv: N Event_priv: N Trigger_priv: N ssl_type: ssl_cipher: x509_issuer: x509_subject: max_questions: 0 max_updates: 0 max_connections: 0 max_user_connections: 0
以上是Mysql設置用戶指定ip地址操作數(shù)據(jù)庫的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!