CREATE TABLE和CREATE ANY TABLE特权之间的区别

时间:2019-02-02 14:40:03

标签: oracle create-table privileges any

我不明白这两种特权之间的区别。

我找到了这两种解释,但这对我没有帮助。

.svn

如果用户创建表,它将由创建它的用户所有吗?我不明白。

1 个答案:

答案 0 :(得分:1)

CREATE TABLE特权使您可以在自己的模式中创建表。因此,用户scott可以做到:

create table scott.mytable ( id number );

通过CREATE ANY TABLE特权,您可以在数据库中的任何模式中创建表。同样,用户scott可以做到:

create table hr.employees ( id number );

也就是说,制作一个属于其他人的表。