Oracle:我需要对序列授予哪些权限?

发布于 2024-11-05 02:57:37 字数 79 浏览 1 评论 0原文

我的数据库中有一个新序列。

我需要向我的网络用户授予哪些权限才能使用该序列?我尝试授予对序列的选择,但网络用户似乎仍然看不到它。

I have a new sequence in my database.

What permissions do I need to grant to my web user in order for the sequence to be used? I tried granting select on the sequence, but the web user still can't seem to see it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浮云落日 2024-11-12 02:57:37

我认为“选择”应该足够了。您的查询是否正确限定了序列所在的架构?

select someschema.somesequence.nextval from dual;

I think "select" should be sufficient. Is your query correctly qualifying the schema that the sequence exists in?

select someschema.somesequence.nextval from dual;
回忆追雨的时光 2024-11-12 02:57:37
GRANT SELECT, ALTER ON SOMESCHEMA.SQ_SOMESEQUENCE TO OTHERSCHEMA WITH GRANT OPTION;
GRANT SELECT, ALTER ON SOMESCHEMA.SQ_SOMESEQUENCE TO OTHERSCHEMA WITH GRANT OPTION;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文