本篇內(nèi)容主要講解“MySQL怎么修改或回收權限”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mysql怎么修改或回收權限”吧!
10年積累的網(wǎng)站設計制作、成都網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有榮縣免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
mysql為了安全, 默認只能在本地登錄,關閉了遠程登錄的權限,如果需要遠程登錄,則進行如下配置即可:
(1)登錄mysql:[password可以為空,但是這樣不安全]
1
mysql> grant all privileges on dbname.tbname to 'username'@'login ip' identified by 'password' with grant option;
2
dbname=*表示所有數(shù)據(jù)庫
3
tbname=*表示所有表
4
login ip=%表示任何ip
5
password為空,表示不需要密碼即可登錄
(2)更新:
1
mysql> flush privileges
(3)用戶遠程登錄,只能進行特定的操作:
1
mysql> grant select,insert,update,delete on *.* to 'root'@'ip' identified by "password";
(4)回收權限:
01
mysql> revoke privileges on dbname[.tbname] from username;
02
privileges包括:
03
alter:修改數(shù)據(jù)庫的表
04
create:創(chuàng)建新的數(shù)據(jù)庫或表
05
delete:刪除表數(shù)據(jù)
06
drop:刪除數(shù)據(jù)庫/表
07
index:創(chuàng)建/刪除索引
08
insert:添加表數(shù)據(jù)
09
select:查詢表數(shù)據(jù)
10
update:更新表數(shù)據(jù)
11
all:允許任何操作
12
usage:只允許登錄
到此,相信大家對“mysql怎么修改或回收權限”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!