一个库能被本地和b机器访问, 但a机器的其他库还是能被其他机器正常访问
局网都需要连接服务器a 的 一个oddsmatrix库。但是另外一个库oddsdb不需要,所以要加限制。现在的意思是 这个服务器a的 mysql的除了库oddsdb的所有数据库能被用户bet访问,但服务器a的库oddsdb只能被一台机器10.0.0.1访问。 现在是对一个用户进行权限限制。需要组合myql下 的user db host里面设置deny也就是一个用户只能在1台机器上访问服务器所有库
该用户在其他机器上能访问除了1个库的其他所有库 (其他机器不能访问指定的一个库 ) 用grant语句,能办到。
mysql> grant yourprivileges on yourdb.yourtable to user@'IP' identified by 'password';
替换其中的权限及设置为你需要。
参考:http://www.mysqlpub.com/onlinemanual/doc/refman/5.1/zh/database-administration.html#user-account-management
页:
[1]