免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 19612 | 回复: 11
打印 上一主题 下一主题

现装的ORACLE,出现ORA-01031: insufficient privileges [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-08 11:52 |只看该作者 |倒序浏览
具体过程如下:
win2000+oracle9204  新安装的系统

sqlplus /nolog

SQL>; conn / as sysdba
ERROR:
ORA-01031: insufficient privileges
SQL>; CONN SYSTEM/SYSTEM AS SYSDBA
已连接。

奇怪了,以前没有见过这个错误

论坛徽章:
0
2 [报告]
发表于 2004-12-08 14:55 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

看看这个参数
conn system/system as sysdba
show parameter password

论坛徽章:
0
3 [报告]
发表于 2004-12-08 16:41 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

看过了如下,应该是正常的。
虽然现在看来没有影响到应用,但总觉得心里不踏实,感觉会出问题
SQL>; conn system/system as sysdba
已连接。
SQL>; show parameter password

NAME                                 TYPE        VALUE
------------------------------------ ----------- ----------------------------
remote_login_passwordfile            string      EXCLUSIVE
SQL>;

论坛徽章:
0
4 [报告]
发表于 2004-12-08 23:29 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

当前系统用户非dba或者口令文件中的 用户 需要口令密码认证

论坛徽章:
0
5 [报告]
发表于 2004-12-09 09:00 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

那我应该如何才可搞好呢,因为我发现现在我必须在WIN的服务里面来启动ORACLE服务,因为在数据库还没起来时,我用不了
SQL>; conn sys/system@orcl as sysdba
挺麻烦的,在老大面前也说不明白个所以然,各位高手有劳了 .

论坛徽章:
0
6 [报告]
发表于 2004-12-09 09:09 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

查看一下你的sqlnet.ora文件中是否采用的是数据库级验证方式:
SQLNET.AUTHENTICATION_SERVICES= (NONE)

如果是的话改成:
SQLNET.AUTHENTICATION_SERVICES= (NTS)

另外,查看你的操作系统登录用户是否在oradba组里(windows)

论坛徽章:
0
7 [报告]
发表于 2004-12-09 09:11 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

原帖由 "lookup" 发表:
那我应该如何才可搞好呢,因为我发现现在我必须在WIN的服务里面来启动ORACLE服务,因为在数据库还没起来时,我用不了
SQL>; conn sys/system@orcl as sysdba
挺麻烦的,在老大面前也说不明白个所以然,各位高手有劳了..........


只要windows 的service启动,上面语句就可以使用。不明白你说的数据库启动是什么意思。

论坛徽章:
0
8 [报告]
发表于 2004-12-09 09:54 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

因为在 WIN下面安装的ORACLE,建库时时建库程序会自动把ORACLE服务和监听程序加入到系统的服务列表中的,我现在启动数据库在命令行下是起不来的,只能通过系统的服务列表把这个服务起来

论坛徽章:
0
9 [报告]
发表于 2004-12-09 10:57 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

没错,这个服务必须是服务器自己启动的,这个服务如果不启动的话,你肯定不能连接ORACLE,所以应该想办法先让这个服务起来,起来后就可以sqlplus "/as sysdba"登陆了,试试看

论坛徽章:
0
10 [报告]
发表于 2004-12-09 11:52 |只看该作者

现装的ORACLE,出现ORA-01031: insufficient privileges

不行
SQL>; conn / as sysdba
ERROR:
ORA-01031: insufficient privileges
警告: 您不再连接到 ORACLE。
SQL>;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP