在校学习Oracle数据库时没有注意过这些细节抑或是时间太久没操作已经忘却了,昨天尝试本地建库使用nifi时发现scott账户被放开以后可以登录但是sys和system两个管理员账户在sqlplus和navicat上都无法登录,后来查阅资料终于知道原因在哪。
如果是使用sqlplus命令行登录,输入管理员sys(system)后再输入密码时则需要输入的是change_on_install as sysdba(manager as sysdba)
如果使用的是navicat,则输入sys(system)后在点击连接测试之前需要在高级里面 角色一栏勾选SYSDBA,如下图所示:
这样就可以顺利以管理员身份连接数据库了。
附:Oracle11g默认用户名密码
|用户名 / 密码 | 登录身份 | 说明
|sys/change_on_install |SYSDBA 或 SYSOPER |不能以 NORMAL 登录,可作为默认的系统管理员
| system/manager | SYSDBA 或 NORMAL | 不能以 SYSOPER 登录,可作为默认的系统管理员
|sysman/oem_temp | sysman | 为 oms 的用户名
|scott/tiger | NORMAL | 普通用户
|aqadm /aqadm | SYSDBA 或 NORMAL | 高级队列管理员
|Dbsnmp/dbsnmp | SYSDBA 或 NORMAL | 复制管理员