右表:是否可以逐行写保护?

| 我们可以限制一个表的权限,因此只有创建记录的用户才能更新/删除该记录吗? 例如,表A(f整数)。 我们有2个用户:user1和user2。 User1添加了以下行: 一种 1个 User2添加了以下行: 一种 2 因此,只有user1可以更新/删除\'1 \'记录, 并且只有user2可以更新/删除\'2 \'记录。 (user1和user2在表A上都具有插入/更新/删除的权限)。 谢谢。     
已邀请:
        嗯嗯 我有一个成员系统,CMS可以完成所有操作,但是该行的“所有者”必须使用在INSERT上生成的SHA1密钥 然后在执行UPDATE / DELETE时-您需要使用SQL进行逻辑处理 更新行... sha1 = sha1 使用USER代替sha1键? 这是解决方案吗? 麦克风     
        行级别的访问权限是可能的,但是有点复杂。您需要使用一个视图来过滤给定会话或用户的行。如果还需要写访问权限,则需要使用“代替触发器”来模拟可更新的视图。这是一个例子: http://code.google.com/p/h2database/source/browse/trunk/h2/src/test/org/h2/samples/RowAccessRights.java     

要回复问题请先登录注册