internal的密码真的无法修改吗???如何修改啊

Michaelyfj 2002-04-08 01:06:37
数据库:oracle8.1.6 中文版
我用orapwd修改了internal的密码后,
在svrmgrl下,
svrmgr>connect internal即可连接,为什么?

另外,不管internal用什么密码都可以连接,如connect internal/asldjflasdfj
也能正常连接,是不是internal的密码无法修改。
如果可以,该如何改?
...全文
51 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
flowerofwind 2002-04-12
如果你的炒作系统用户属于DBA组,那么用internal登陆不需要密码,如果不是则需要密码,我想orale可能认为你既然具有操作系统特权,那么你就什么都可做了
回复
Michaelyfj 2002-04-12
有没有禁止OS的用户不输入internal密码直接登陆数据库的方法
回复
sbm 2002-04-12
你是从服务器上登录的,而且OS的用户属于DBA组,因此用INTERNAL登录时不需要提供密码,但在客户机上登录就必须输入密码。
回复
Michaelyfj 2002-04-12
牧童:
你的oracle是8.1.6版本吗,我怎么也无法修改

强;按照你的意思,internal的密码是可以受sqlnet.ora控制的?
回复
mutong 2002-04-11
我用alter user sys identified by pwd;
结果internal的口令也变了,和sys一样了
回复
FangQ_78 2002-04-11
你修改的是没有问题的,但是还少了一项工作。

打开..\oracle\ora81\network\admin\sqlnet.ora
在第三行前面加一个#,将其注释掉,这样你登陆的时候就不会出现那样的问题了,系统会向你要口令的!
如:
#SQLNET.AUTHENTICATION_SERVICES=(NTS)

回复
Michaelyfj 2002-04-11
to thingsfly(随风)
我试过了,不行。是不是有补丁包
回复
Michaelyfj 2002-04-11
改了以后好象也不行
回复
thingsfly 2002-04-09
修改参数文件如下:
remote_login_passwordfile=EXCLUSIVE
重新启动数据库。
再试试。
回复
Michaelyfj 2002-04-09
这是不是oracle的这个版本的bug
回复
hrb_qiuyb 2002-04-08
其实这与Oracle各版本认证方式有关,一般情况下Oracle采用的是系统认证。
只要有系统的权限,完全可以删除口令文件。
我也实践过在Hp-ux下为Oracle的internal加口令,和你是同样的问题,我认为在这个版本中口令文件认证是无效的!
回复
chfhy 2002-04-08
sorry!应该是:
ORAPWD FILE=filename PASSWORD=password ENTRIES=max_users
回复
chfhy 2002-04-08
用命令PASSWD
回复
发帖
Sybase
创建于2007-09-28

2576

社区成员

Sybase相关技术讨论区
申请成为版主
帖子事件
创建了帖子
2002-04-08 01:06
社区公告
暂无公告