首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle -不能使用"/ as sysdba“登录,但可以使用"sys as sysdba”登录。

Oracle -不能使用"/ as sysdba“登录,但可以使用"sys as sysdba”登录。
EN

Database Administration用户
提问于 2019-01-21 05:17:35
回答 1查看 7.4K关注 0票数 3

我一直在努力设置一个运行OracleDBXE18.4.0的码头容器。我用甲骨文构建了一个容器,它运行良好,只是我不能使用

connect / as sysdba

在容器内部的sqlplus提示符中,但是

connect sys as sysdba

确实有用。我收到的错误消息是

ORA-01017: invalid username/password; logon denied

我检查了我的$ORACLE_HOME$ORACLE_SID环境变量是否已经设置,它们看起来很好。我试图在这个容器中安装APEX,运行安装脚本时显示的第一个错误是脚本运行connect / as sysdba的上面失败的登录错误。

在我的开发环境中在Oracle DB的本地实例上安装Apex时,一切都按预期进行。

我是在一台Windows10 (1803)机器上工作的,它运行的是带有VirtualBox 6.0.2设置的对接器18.03.0-ce。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2019-01-21 23:21:43

感谢@BalazsPapp在评论中指出了我的问题。

要使用conn / as sysdba,我必须以用户oracle而不是root身份登录。

切换到oracle用户并再次尝试登录解决了这个问题。

票数 3
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/227632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档