当前位置: 代码迷 >> Oracle管理 >> oracle中怎么移除所有用户对某张表的delete、update以及drop、alter功能呢
  详细解决方案

oracle中怎么移除所有用户对某张表的delete、update以及drop、alter功能呢

热度:141   发布时间:2016-04-24 04:08:16.0
oracle中如何移除所有用户对某张表的delete、update以及drop、alter功能呢?
有一个用户shenma,有一张表users_plas 表,现在需要收回所有用户对这张users_plas表的delete、update以及drop、alter权限,怎么操作?sql语句怎么写?

我想到的思路是,1,先获取所以的用户账号;2,回收所以的用户对这个表的delete、update、drop、alter权限。

不过这个思路不知道正确不正确,还有超级管理员sys、system等等是不是没有办法收回啊,还有这个users_plas表的创建者用户是不是也不能被收回啊?


------解决思路----------------------
raise_application_error(-20001,'Error');
  相关解决方案