【问题标题】:Can't connect sqlplus hr/hr using Oracle Developer days on OVM VIrtualBox无法在 OVM VIrtualBox 上使用 Oracle Developer days 连接 sqlplus hr/hr
【发布时间】:2018-02-18 06:34:32
【问题描述】:

我想在我的 Oracle Developer Days 中使用 Oracle VM VirtualBox 将我的数据库与 hr database 连接。当我使用sqlplus sys/oracle as sysdba 连接我的数据库时,它成功并且状态为OPEN。但是,当我打开一个新标签时,我输入了sqlplus hr/hr on [oracle@localhost ~]$。它不起作用,并发出警告ERROR:ORA-01017: invalid username/password; logon denied。之后,我可以输入用户名,但我不能输入密码。并再次显示警告(ERROR:ORA-01017: invalid username/password; logon denied。)我从讲师那里得到了sqlplus hr/hr,她可以使用它登录。我错过了什么吗?

【问题讨论】:

    标签: sql database oracle virtualbox database-administration


    【解决方案1】:

    HR 用户是否创建正确?如果不使用此线程中给出的说明创建用户并授予所有会话权限:

    No usename HR in Oracle 12c.

    要知道用户存在,您可以通过登录 dba 运行此查询(如您所说:sqlplus sys/oracle as sysdba

    select * from all_users where USERNAME='HR' ;
    

    如果你发现用户存在并且你不确定密码,运行

    ALTER USER hr IDENTIFIED BY hr ACCOUNT UNLOCK
    

    as sysdba 将密码重置为 hr 。在这些步骤之后尝试登录,它应该可以正常工作。

    【讨论】:

    • 非常感谢先生的帮助!现在,我可以访问我的 hr 数据库了!再次感谢您。最后,我可以做我的家庭作业。祝你今天过得愉快! :D
    • @MayaRetnosari:不客气!请阅读:stackoverflow.com/help/someone-answers
    • @MayaRetnosari 顺便说一下 HR 不是数据库 :),但可以称为“用户”或“模式”。
    • 在该虚拟机上,所有密码都是 oracle - 连接为 hr/oracle。当然,更改密码也可以:)
    • 啊,我明白了!对不起,我是 Oracle 管理的新手,所以我不太了解它。当然,我会改进它。非常感谢您的信息,先生! :
    猜你喜欢
    • 1970-01-01
    • 2021-11-13
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多