无法为hr表创建localhost连接

时间:2019-04-07 17:31:11

标签: oracle oracle-sqldeveloper

我是oracle sql开发人员的新手,我在计算机上安装了Oracle Database 12c第2版,并创建了oracleTest“ sys as sysdba”,并且通过使用“通过hr帐户解锁标识ALTER USER HR”来解锁hr用户; ”我确认它已解锁。 sysdba connection image

hr verification, as shown it is unlocked image

现在,我正在尝试创建一个新的localhost连接,以便我只能看到hr表,但是当我输入所有信息时,它会显示“无效的用户名/密码”。我先使用hr作为密码,然后再使用sys密码,但仍然会出现相同的错误。谁能帮忙。

Error image

sqlplus output

我创建了新的sysconnection,这就是它的样子

new sys sql developer connection

1 个答案:

答案 0 :(得分:0)

请在数据库中运行以下语句,然后将SQL * Plus输出复制/粘贴到您提出的第一个问题;不要将其发布为评论。

SQL> connect system
Enter password:
Connected.
SQL> select account_status, lock_date, expiry_date from dba_users where username = 'HR';

ACCOUNT_STATUS                   LOCK_DAT EXPIRY_D
-------------------------------- -------- --------
OPEN                                      15.09.19

SQL> alter user hr identified by hr;

User altered.

SQL> connect hr/hr
Connected.
SQL>