我使用Windows 7和oracle 11g,因此当我创建用户test
并给他一个create table privilege
时:
grant create table to test;
我注意到该用户也可以在他创建的表上执行select,insert,delete
,但是我没有给他任何对象特权。
创建表特权是否意味着授予所有对象特权?
答案 0 :(得分:2)
表所有者可以对该表做所有 -所有DML和DDL操作(选择,插入,更新,删除,更改,删除等所有内容)。
如果要让其他用户对表进行某些操作,则必须授予这些特权。