【发布时间】:2012-07-02 19:58:24
【问题描述】:
我想在 MySql 中创建一个新用户。我不希望那个新用户对我现有的数据库做太多事情[我只想授予他选择权限],但他可以用他创建的新数据库做任何事情。
首先,有没有办法根据数据库所有者授予权限?如果有可能,那么这就是我正在寻找的理想之选。如果没有,那么我如何限制特定用户仅访问 [only Select privilege] 某些特定数据库,允许他对其余数据库做任何他想做的事情?
【问题讨论】:
-
@Anuj 您必须为您希望用户访问的每个数据库授予权限
-
但正如我所说,用户也可以创建新数据库。所以我不能明确地授予用户所有数据库的权限。
-
没关系,如果你用 HeatfanJhon 的回答解决了这个问题,请告诉我们
-
没有。我还在等待解决方案。