You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle 19c执行Alter USER语句遇ORA-00933报错求助

ORA-00933 错误解决:代理连接指定角色的语法修正
  • 错误根源:你的SQL语句缺少USING关键字,Oracle 19c中通过代理用户连接并指定角色的语法要求必须使用USING ROLE子句,直接写ROLE会导致语法解析失败。
  • 修正后的正确语句:
    ALTER USER test_user2 GRANT CONNECT THROUGH test_user1 USING ROLE myTestRole1;
    
  • 补充说明:当不需要限制代理连接的角色时,简化语法ALTER USER test_user2 GRANT CONNECT THROUGH test_user1是合法的;但指定角色时必须完整使用USING ROLE结构,这是Oracle 19c代理连接语法的强制要求。

内容的提问来源于stack exchange,提问作者mounish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 07:04:52