ORA-01017的一种情况:sysdba可以登录,normal不可登录

    在arcCatalog中创建完sde数据库之后,用PLSQL登录提示只能用SYSDBA登录。

  • 用户名:sde
  • 密码:123456
  • 数据库:ORCLZLL
  • 连接为:Normal

    点击登录,提示为不能用Normal,只能用sysdba登录。

ORA-01017的一种情况:sysdba可以登录,normal不可登录

    进一步的实验表明:使用sysdba身份可以登录,使用normal不能登录。
  • 究其原因有以下两点: 
  • 1.oracle的dba组是操作系统相关的,ORA_DBA是windows下的dba组。因为使用了操作系统(OS)认证的原因,不要用户名和密码都能以sysdba身份登陆。
  • 2.通过重新设置system/sde用户的密码,可以解决以上问题。以system/sde用户sysdba状态登录,修改密码成功后即可登录。

具体步骤如下:

  • 打开cmd,输入sqlplus
  • 输入用户名 sys/as sysdba
  • 提示连接到数据库
  • 输入 alter user system/sde identified by 123456
  • 提示用户已更改
  • 输入exit
  • 输入sqlplus
  • 输入sde
  • 输入密码123456
  • 提示连接到数据库

以上就解决问题咯,一定要记住呀!!!

上一篇:Oracle的操作系统身份认证(转)


下一篇:JS、ActiveXObject、Scripting.FileSystemObject