在oracle 12c中以不同用户的架构(B)创建表。该用户B应该只有Select Privileges

时间:2016-04-12 12:36:52

标签: oracle

我想从安全的角度为我的应用程序创建一个受限用户。我想使用此受限用户来访问我的应用程序。

问题在于 - 当我在Oracle中创建用户并将SYSDba帐户中的表插入其架构时。我可以在从新创建的模式访问时删除表,尽管我没有为此用户提供drop特权。

1 个答案:

答案 0 :(得分:0)

用户始终拥有THEIR架构中对象的完全权限 - 它们是所有者。您必须将表放在另一个帐户中,然后将SELECT授予schema.B