为什么什么用户名和密码都有可以登录进去????
我用dgmgrl命令进去想关掉数据库。
DGMGRL>connect asdlfjsadlfjsd/asdfsdf
已连接。
错误:
ORA-16525: 数据防护中介尚不可用
ORA-06512: 在"SYS.DBMS_DRS", line 48
ORA-06512: 在line 2
我根本就没有asdlfjsadlfjsd/asdfsdf这个帐户,(你随便输入一个帐户能连上)
然后就可以用
DGMGRL>shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
为什么会这样啊???????
问题点数:20、回复次数:4Top
1 楼jyq686(四空)回复于 2005-08-22 15:55:36 得分 0
UPTop
2 楼Samland(samland)回复于 2005-08-22 16:19:20 得分 0
win32下Oracle某些版本的默认设置在本机登陆是不需要帐户密码的
因此随便的字符也是可以的Top
3 楼jyq686(四空)回复于 2005-08-22 16:27:54 得分 0
TO: Samland(samland)
在任何一台机器登录都这样啊。Top
4 楼bobfang(匆匆过客)回复于 2005-08-22 17:20:45 得分 20
http://cnoug.zahui.net/html/1/7928.htm
用AS SYSDBA在ORACLE9I里有两种认证方式,一种是操作系统认证方式,一种是密码文件认证方式,当SQLNET.AUTHENTICATION_SERVICES=(NTS)
时,用的是系统认证方式,他会查看当前登陆系统的用户是否在ORA_DBA的组里,如果在这个组里,那么无论你用什么用户和密码,都是可以的,可以直接这样conn / as sysdba,不要用户名和密码,因为ORACLE根本不管;如果用的是密码文件认证方式,那么在初始文件里不能把remote_login_passwordfile 设置成NONE,那么这个时候修改密码才有效,而且这个时候conn / as sysdba就不可以了,必修输入正确的用户名和密码,这个地方补充一点,无论你用的是那个具有SYSDBA权限的用户登陆,其实上都是SYS用户,比如CONN USER/USER AS SYSDBA,你用SHOW USER可以看到显示的用户依然是SYS。Top
相关问题
- 为什么用root外的用户密码登录不了CDE界面?
- 装好Fedora,为什么输入用户名和密码登录不进去啊?
- 急,登录NT下HTTP为什么总是输入用户名,密码和域?立即给分
- 用win2003架构的FTP服务器,为什么总说用户和密码不能登录?
- 登录自己做的网站时叫我输入用户名密码这个是为什么怎么解决?
- 我已经在DLL中写了连接字符串,并指定了有效的用户名和密码,可为什么还要用匿名登录用户呢?
- 在window 2000 server 上安装mysql后,正常启动时初始化用户为:test密码为:test为什么在次登录的时候就不用密码也能登录为什么?60
- 如何获取Window98登录用户的[登录密码]???
- 在SQL Explorer中建一个ACCESS库的别名,为什么我想展开时要我输入登录库的用户名和密码?
- 一个登录页面,为什么总是先弹出错误提示,然后才验证用户名密码?郁闷之极~~~~~~~~




