84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
现在只想赋予mysql用户对mysql数据库的所有权限 grant all on mysql.* to mysql@'192.168.1.%' identified by '123456';
但是用mysql这个用户远程连接数据库却可以操作mysql之外,还能操作一个test库,何解?
学习是最好的投资!
自问自答。在MySQL中。所有用户皆可对test库有权限,所以在线上,为确保安全,test应去掉
select * from mysql.db;
看看是不是有mysql默认的所有用户对test和test_%的访问权限,可以删掉这两行或者删掉test库
自问自答。在MySQL中。所有用户皆可对test库有权限,所以在线上,为确保安全,test应去掉
看看是不是有mysql默认的所有用户对test和test_%的访问权限,可以删掉这两行或者删掉test库