我是oracle sql开发人员的新手,我在计算机上安装了Oracle Database 12c第2版,并创建了oracleTest“ sys as sysdba”,并且通过使用“通过hr帐户解锁标识ALTER USER HR”来解锁hr用户; ”我确认它已解锁。
现在,我正在尝试创建一个新的localhost连接,以便我只能看到hr表,但是当我输入所有信息时,它会显示“无效的用户名/密码”。我先使用hr作为密码,然后再使用sys密码,但仍然会出现相同的错误。谁能帮忙。
我创建了新的sysconnection,这就是它的样子
答案 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>