远程连接oracle 12c

时间:2017-01-09 12:40:24

标签: oracle oracle12c database-administration

我是pl / sql开发人员,没有任何DBA经验。我安装了预装了oracle 12c的oracle linux虚拟副本,用于学习和测试。我在我的主机上有sql developer,通过它我连接到虚拟机上的数据库作为sys用户,此时一切都很好。但是当我尝试通过SCOTT,HR或我之前创建的任何其他用户连接数据库时,它会给我这个错误消息:

An error was encountered performing the requested operation:

    ORA-01017: invalid username/password; logon denied
    01017. 00000 -  "invalid username/password; logon denied"
    *Cause:    
    *Action:
    Vendor code 1017

注意:

  1. 我非常确定用户名和密码是否正确。
  2. 仅当我尝试使用非sys用户从主机连接数据库时,才会显示拒绝访问。
  3. 在虚拟机上尝试通过sqlplus连接时,所有用户都可以毫无问题地连接。
  4. 我在尝试之前解锁用户并更改了密码。
  5. 我该如何解决这个问题

    EDITED

    连接属性:

    connection_name:normal_user

    用户名:SCOTT

    传递:oracle

    连接类型:基本

    角色:默认

    主机名,端口,SID我确信它们是真的。

    执行此查询select * from all_users where username = 'SCOTT'时 结果是: USERNAME:SCOTT

    USER_ID:109

    创建时间:07-JUL-14

    COMMON:NO

    ORACLE_MAINTAINED:N

0 个答案:

没有答案