DB_NAME与ORACLE_SID的困惑

[复制链接]
查看11 | 回复1 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
看到oracle9i database administrator's guide中说
The value of the DB_NAME initialization parameter should match the SID setting.
试着将DB_NAME和ORACLE_SID设置成不同的值, 发现在这种情况下
若sqlnet.ora中的sqlnet.authentication_serivices=none, 则用conn /as sysdba登录不成功
SQL> conn /as sysdba
ERROR:
ORA-01031: insufficient privileges

若在sqlnet.ora中注释掉sqlnet.authentication_serivices=none这行, 那么conn /as sysdba就可以登录成功

请问这是为什么呢?
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
题目和问题完全是两回事
sqlnet.authentication_serivices决定是否是操作系统认证,conn / as sysdba使用的操作系统认证
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行