创建表后的ORA-01031(但只有一段时间)

时间:2015-09-11 16:28:39

标签: sql oracle oracle11g oracle-sqldeveloper

创建表后我遇到了oracle的一些问题。我有创建表的适当权限,但如果我在创建后立即尝试查询,则会收到错误ORA-01031“权限不足”。

但是,如果我等了几个小时,那么查询它就没有问题了。

任何想法会导致什么?

1 个答案:

答案 0 :(得分:0)

我认为您需要为包含它的用户的创建表提供选择数据的权限。使用以下脚本:

grant select on <user>.created_table to <user>;

此脚本必须从具有admin grant的用户运行。

您还可以提供以下几种选择:

grant select, update, delete, insert on <user>.created_table to <user>;