当前位置: 代码迷 >> Oracle管理 >> 为什么ORACLE不用户名密码也可以登陆,该怎么处理
  详细解决方案

为什么ORACLE不用户名密码也可以登陆,该怎么处理

热度:80   发布时间:2016-04-24 06:06:10.0
为什么ORACLE不用户名密码也可以登陆
只要是以sysdba的权限,不输入用户名或是输入错误的用户名密码都可以登陆。
应该怎么做,请详细说明一下。谢谢!

------解决方案--------------------
oracle安装时会在windows中创建ORA_DBA用户组,
允许用户以DBA身份登陆,而无需输入密码;
且登陆后,用show user查看当前登陆用户,信息如下:

C:\Documents and Settings\seasail> sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 4月 26 22:40:15 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> show user
USER 为 "SYS "
SQL>
------解决方案--------------------
as sysdba是真正的老大,老大一定是在oracle以外的,即不是oracle管理的用户。一般情况下不要这样登录。当初oracle讲师就是这样给我解释的,呵呵。
  相关解决方案