Mysql基礎教程 mysql進階

Mysql賬號權限管理實戰



示例


以root身份進入mysql。


0.png


使用mysql。


1.png


從user里面查看這張表的信息。


2.png



查看用戶的權限


show grants for 'root'@'localhost'


我們可以看到root的權限是所有權限都有,對這個數據庫中所有的表都具有權限。


3.png


如果我現在想看的是zy的權限,我們可以看到只有select和delete的權限,這個select和delete針對的是所有的表。


4.png



刪除用戶


刪除用戶,不僅僅要刪除用戶的名稱,還應該刪除用戶所擁有的權限。注意刪除用戶不要使用DELETE直接刪除,因為使用DELETE刪除后用戶的權限并未刪除,新建同名用戶后又會繼承以前的權限。正確的做法是使用DROP USER命令刪除用戶,比如要刪除'webuser'@'192.168.100.%'用戶采用如下命令: 


drop user 'webuser'@'192.168.100.%';
drop user 'webuser'@'%'


很多人會使用如下命令進行刪除,但這樣的刪除是不徹底的。


5.png


刪除zy這張表。


6.png


從user中再次查看,已經沒有這張表了。


7.png


可能在局域網當中我們的數據庫可能并不止一個,可能是數據庫集群,這個時候我們會配置數據庫服務器的ip地址,如果我們在配置是ip地址的最后一位并不清楚,我們就使用%,%就代表所有的,如:drop user 'webuser'@'192.168.100.%';也可以是:drop user 'webuser'@'%'。



修改賬號密碼


執行set password語句


set password for '賬號名新密碼');


修改ty的密碼為123。


8.png


修改之后查看加密密碼,這幾個密碼是不一樣的。


9.png


修改密碼之后我們再去訪問數據庫,使用123的密碼就可以訪問成功了。


90.png


對賬號權限的資源設置:創建一個zl的賬號,在companys數據庫上具有select權限,在每個小時查詢的次數小于5次,最多同時有6個用戶進行并發連接。


示例


對剛剛的賬號賦予權限。


91.png


查看它的最大連接數和相關的用戶。


92.png



【本文由麥子學院獨家原創,轉載請注明出處并保留原文鏈接】

logo
? 2012-2016 www.jvbprd.live
蜀ICP備13014270號-4 Version 5.0.0 release20160127

免費領取價值1888元求職寶典!

客服熱線 400-862-8862

回到頂部

彩票安徽25选5 麻将有癞子怎么玩 蛋挞五元一个赚钱吗 地下城勇士中的主角职业技术学院 大赢家彩票网址 湖北麻将微信群无押金 潞城市地摊卖什么吃的赚钱 美国是怎样通过石油交易赚钱的 天天捕鱼电玩城正版赢话费 写工具书书评能赚钱吗 wow如何赚钱最快2019 怎么玩期货赚钱吗 在农村养土鸡赚钱吗 宝马彩票网址 小白赚钱宝典小说 魔兽世界单机版 网上接设计任务赚钱