郁闷: connect / as sysdba 提示权限不足

[复制链接]
查看11 | 回复9 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
SQL> connect / as sysdba
ERROR:
ORA-01031: insufficient privileges
但是:
SQL> connect sys /change_on_install as sysdba
Connected.
这是为什么??
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
connect / as sysdba 利用的操作系统用户,说明你的操作系统用户没有dba的角色;
而connect sys /change_on_install as sysdba用的是密码文件验证!
呵呵
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
connect / as sysdba 操作系统认证
connect sys /change_on_install as sysdba password file认证
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
os 认证配置有问题。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
check sqlnet.ora
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
最初由 lcmlsj 发布
[B]os 认证配置有问题。 [/B]

那应该怎么调整??
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
最初由 cc59 发布
[B]check sqlnet.ora [/B]

SQLNET.AUTHENTICATION_SERVICES= (NONE)
  
NAMES.DIRECTORY_PATH= (TNSNAMES,NAMES,HOSTNAME)
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
学习
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
SQLNET.AUTHENTICATION_SERVICES= (NONE) ->
SQLNET.AUTHENTICATION_SERVICES= (NTS)
就没OS USER 验证了。。这样,就不提示没权限了。 。呵呵
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
page 81 of oracle 9i database administrator's guide.
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行