gpt4 book ai didi

oracle - CREATE TABLE 和 CREATE ANY TABLE 权限的区别

转载 作者:行者123 更新时间:2023-12-04 01:47:58 24 4
gpt4 key购买 nike

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

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

CREATE TABLE -> Enables a user to create a table owned by that user.

CREATE ANY TABLE -> Enables a user to create a table owned by any user in the database.

如果用户创建了一个表,它将由创建它的用户拥有,对吗?我不明白。

最佳答案

CREATE TABLE特权允许您在自己的架构中创建表。所以用户scott可以做:

create table scott.mytable ( id number );
CREATE ANY TABLE特权允许您在数据库中的任何模式中创建表。同样,用户 scott可以做:
create table hr.employees ( id number );

也就是说,制作一张属于别人的 table 。

关于oracle - CREATE TABLE 和 CREATE ANY TABLE 权限的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54494066/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com