【问题标题】:Oracle: invalid identifier on altered sessionOracle:更改的会话上的标识符无效
【发布时间】:2014-02-12 19:18:59
【问题描述】:

这个问题与我昨天问的问题有关 (Oracle: Read-only access to the schema for another user?)。

基本上,我要做的是让用户以只读方式访问架构,这样我就可以测试我的java 应用程序,确保我不会无意中向数据库写入任何内容。

登录触发器在更改当前架构时起作用。但是,有一个查询我想成功:

select backup_time.update_time(?) from dual

该包实际上对表backups 进行了更新。我收到此错误:

ORA-00904 Invalid identifier

查询在 ```java`` 中使用 Hibernate 执行。

有什么解决办法吗?

【问题讨论】:

    标签: java sql hibernate oracle11g


    【解决方案1】:

    问题是我还需要授予types 的权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多