MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3228|回复: 1
打印 上一主题 下一主题

一个库能被本地和b机器访问, 但a机器的其他库还是能被其他机器正常访问

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-26 16:29:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
局网都需要连接服务器a 的 一个oddsmatrix库。但是另外一个库oddsdb不需要,所以要加限制。
现在的意思是 这个服务器a的 mysql的除了库oddsdb的所有数据库能被用户bet访问,但服务器a的库oddsdb只能被一台机器10.0.0.1访问。   现在是对一个用户进行权限限制。  需要组合myql下 的user db host里面设置deny也就是一个用户只能在1台机器上访问服务器所有库
该用户在其他机器上能访问除了1个库的其他所有库 (其他机器不能访问指定的一个库 )
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
2#
发表于 2009-6-27 12:10:09 | 只看该作者
用grant语句,能办到。

mysql> grant yourprivileges on yourdb.yourtable to [email=user@]user@'IP'[/email] identified by 'password';

替换其中的权限及设置为你需要。

参考:http://www.mysqlpub.com/onlinemanual/doc/refman/5.1/zh/database-administration.html#user-account-management
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-11-1 16:21 , Processed in 0.114934 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表