1. 程式人生 > >Linux-MySQL用戶管理

Linux-MySQL用戶管理

show process sql 用戶管理 當前 sha update 3.1 p地址

mysql>grant all on . to ‘user1‘@‘來源ip地址‘ identified by ‘密碼‘; #定義user1,來源ip 進行登錄,所有的庫都有權限,或者mysql . 指定一個mysql的庫
mysql>grant all on . to ‘user1‘@‘%‘ identified by ‘密碼‘; #%代表所有的ip地址

grant all on . to ‘用戶‘ identified by ‘密碼‘; #grant授權。all代表所有。

grant SELECT,UPDATE,INSERT on db1.* to ‘user2‘@‘192.168.133.1‘ identified by ‘passwd‘; #針對權限進行授權。SELECT,UPDATE,INSERT 針對db1的庫,所有的表給user2,來源ip地址192.168.133.1

grant all on db1.* to ‘user3‘@‘%‘ identified by ‘passwd‘; #針對db1的庫,所的表給用戶user3,ip地址為所有

show grants; #查看當前用戶的授權

show grants for [email protected]; #查看指定用戶的授權。 用戶uesr2 來源ip為192.168.133.1。ip地址可以增加。
技術分享圖片

Linux-MySQL用戶管理