0

在我开始的项目中,我想根据某些条件授予用户权限,例如(在某个表中):

  • 可以读取所有行
  • 不能写入 id < x 的行,但可以写入行 >= x
  • ETC...

我想避免视图,因为每个用户的这些条件可能会改变(我知道我必须为每个案例创建一个视图)我也想避免在客户端强制执行它,因为它很容易被绕过。

如果这是不可能的,你会建议什么解决方法?

提前谢谢了。

4

1 回答 1

1

我认为原始 MySQL 特权系统不可能。

只要您不想在客户端实现它,自己修改 MySQL 代码可能是您唯一的选择。毕竟它是开源的;)

于 2008-11-12T18:30:05.863 回答