Oracle的SYS用户登录报权限不足(ORA-01031: insufficient privileges)_copyright (c) 1982, 2010, oracle. all rights reser-程序员宅基地

技术标签: Oracle  

Oracle的SYS用户登录报权限不足(insufficient privileges)




D:\Users\xiaomaimiao>sqlplus sys/[email protected]/orastrac  as sysdba 


SQL*Plus: Release 11.2.0.1.0 Production on Sat Jul 15 11:36:54 2017 


Copyright (c) 1982, 2010, Oracle.  All rights reserved. 


ERROR: 
ORA-01031: insufficient privileges 


 

 

注意多个数据库实例时候, set   ORACLE_SID='',

、检查 ( 下位于 目录)是否包含这句: ,没有的话加上 linux SQLNET.AUTHENTICATION_SERVICES = (ALL)

、检查登陆 的用户 或安装 时候使用的用户 是不是在包含在 组中,域用户没有连上域服务器时就可能出现这种现象。

要保证 参数 、 orapassw , 口令文件是否存在

C:\Users\Administrator> orapwd file="E:\oracle\ora8i\DATABASE\PWDortest.ORA" password=lhr 
[oracle@robinson dbs]$  orapwd file=$ORACLE_HOME/dbs/orapworcl password=oracle force=y 

 

一种解决方法案例:

、检查系统参数:

SQL> show parameter password

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

remote_login_passwordfile            string      EXCLUSIVE

select * from v$pwfile_users;

SQL>

为空

SQL> grant sysdba to sys;

grant sysdba to sys

*

ERROR at line 1:

ORA-01994: GRANT failed: password file missing or disabled

、建立 password 文件

D:/>orapwd file="D:/oracle/product/10g/db_1/database/PWDoratest.ora" password=gp   oswong entries=10

 

SQL> select * from v$pwfile_users;

USERNAME                       SYSDB SYSOP

------------------------------ ----- -----

SYS                            TRUE  TRUE

SYS 正常显示出来。

、重新在远程以 SYSDBA 登录,可正常使用。

 

如果口令文件创建的有问题,也是会报如下的错误:

ora-01031:insufficient privileges

口令文件的命名格式应为 orapwsid ,并且 sid 是区分大小写的。由于 Target Database 连接 Auxiliary Database 时需要验证口令,

如果违反了以上规则,将会提示 ORA-01031: insufficient privileges 

 

我在用 linux 创建 duplicate 数据库的时候 就是因为口令文件创建的路径和名称不对才遇到这个错误

 

 



 

 

 




windows 下  sqlplus / as sysdba 登录报权限不足  

 

系统是xp系统的虚拟机,由于之前是在Administrator用户下登陆的,后边换了个用户名lhr,登陆进去后发现sqlplus连不上了,具体:

 

 

Microsoft Windows XP [版本 5.1.2600] 
(C) 版权所有 1985-2001 Microsoft Corp. 
C:\Documents and Settings\lhr>sqlplus "/as sysdba" 
SQL*Plus: Release 11.2.0.1.0 Production on 星期四 月 10 00:02:59 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved. 
ERROR: 
ORA-01031: insufficient privileges 
请输入用户名 
ERROR: 
ORA-01017: 无效的用户名 口令;拒绝登录 
请输入用户名 
ERROR: 
ORA-01017: 无效的用户名 口令;拒绝登录 
SP2-0157: 在 次尝试之后无法 CONNECT 到 ORACLE ,  退出  SQL*Plus 
C:\Documents and Settings\lhr>sqlplus "sys/lhr as sysdba" 
SQL*Plus: Release 11.2.0.1.0 Production on 星期四 月 10 00:04:06 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

 连接到 :

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, Automatic Storage Management, OLAP, Data Mining

and Real Application Testing options 
SQL> 

不能直接 "/as sysdba" 登录,可以输入用户名跟密码登录。 
  
判断应为用户与组策略的问题。 

解决办法:

 

 

 

重新登陆:

C:\Documents and Settings\lhr>sqlplus / as sysdba

 

SQL*Plus: Release 11.2.0.1.0 Production on 星期四 7月 10 00:06:18 2014

 

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

 

 

连接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, Automatic Storage Management, OLAP, Data Mining

and Real Application Testing options

 

SQL>

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lihuarongaini/article/details/98110806

智能推荐

计算距离方法总结_两条线之间的欧式距离怎么算-程序员宅基地

文章浏览阅读2.5k次。欧氏距离(Euclidean Distance)欧式距离是最经典的一种距离算法,适用于求解两点之间直线的距离,适用于各个向量标准统一的情况,如各种药品的使用量、商品的售销量等。 欧氏距离也是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。 二维空间上两点a(x1,y1)a(x_1,y_1)与b(x2,y2)b(x_2,y_2)之间的欧式距离: d12=(x1−x2)2+(y1−y_两条线之间的欧式距离怎么算

数学建模常用软件_什么软件可以分析数学建模的问题,以及给出合理的解释和分析-程序员宅基地

文章浏览阅读3.9w次,点赞78次,收藏436次。我参加过的数学建模比赛很多,除了本校的两次数学建模(二三等)外,全国数学建模(省二),亚太数学建模(s),ICM/MCM(M),五一建模联赛,电工杯(最近正在准备),之前错过mathorcup,有点遗憾。到2019年暑假前,总计自己一年左右参加7次建模比赛,说下自己建模常用的软件使用,本人在队里主要负责编程,但是写作和建模也同样会和队友交流。论文类LaTeX与WordWor..._什么软件可以分析数学建模的问题,以及给出合理的解释和分析

计算机网络原理知识_throught up速率-程序员宅基地

文章浏览阅读3k次。计算机网络原理╭第一章 计算机网络概述|第二章 网络应用|第三章 传输层|第四章 网络层内容大纲<|第五章 数据链路层与局域网|第六章 物理层|第七章 无线与移动网络╰第八章 网络安全基础第一章 计算机网络概述1.计算机网络基本概念(填空选择题)1>计算机网络定义*1.定义:1)计算机网络是 互连的、自治的 计算机的集合;互连: 是指利用通信链路链接相互独立的计算机系统;自治: 是指互连的计算机系统 彼此独立 ,不存在主从或控制与被控制的关系;2)一个计算机网络_throught up速率

html标签之视频各种标签_html 实现视频详情多tag标签-程序员宅基地

文章浏览阅读1.4k次。html标签之Object标签详解的定义和用法定义一个嵌入的对象。请使用此元素向您的 XHTML 页面添加多媒体。此元素允许您规定插入 HTML 文档中的对象的数据和参数,以及可用来显示和操作数据的代码。 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。object 的初衷是取代 img 和 applet 元素。不_html 实现视频详情多tag标签

(3)组合数学--鸽巢原理之最简单形式_鸽巢原理的三个公式-程序员宅基地

文章浏览阅读220次。定理:把n+1个物体放进n个盒子中,至少有一个盒子中含有两个物体理解:ai为第i天下的总棋盘数,显然an为递增序列,对an做部分和序列:如上图所示,上面77项,下面77项,共154项,153个盒子,所有存在aj+21 = ai,所以21 = aj - ai = bi + bi+1 + … + bj相当于19个物体,18个盒子五个点,四个三角形反证:Li <..._鸽巢原理的三个公式

Qt开发笔记之QCustomPlot:QCustomPlot介绍、编译与使用_qcustomplot编译-程序员宅基地

文章浏览阅读6.6w次,点赞20次,收藏194次。欢迎技术交流和帮助,提供所有IT相关的服务,有需要请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/77847820目录效果 ​Demo下载地址QCustom..._qcustomplot编译

随便推点

程序员成长记录(前端转后端)-程序员宅基地

文章浏览阅读6.6k次,点赞6次,收藏5次。一位大学毕业生第一份工作不太满意,裸辞跳槽的故事_前端转后端

深度优先算法(DFS)的python实现及骑士周游问题解析_用python代码写深度优先遍历算法的时间复杂度-程序员宅基地

文章浏览阅读3.2k次,点赞3次,收藏21次。背景: 骑士周游问题在棋盘格里,马走日,遍历所有网格点,找到每个网格都走过,且只有一次的路径。算法实现:用于解决骑士周游问题的图搜索算法是深度优先搜索(DFS),该算法是逐层建立搜索树,沿着树的单支尽量深入的向下搜索。连接尽量多的顶点,必要时可以进行分支。深度优先搜索同样要用到顶点的“前驱”属性,来构建树或森林。另外需要设置“发现时间”和“结束时间”属性。发现时间是在第几步访问到了这个顶点(设置灰色);结束时间是在第几步完成了此顶点的探索(设置黑色)。通用的深度优先搜索算法代码:# BFS采_用python代码写深度优先遍历算法的时间复杂度

PHP4用户手册:函数->fwrite (转)-程序员宅基地

文章浏览阅读53次。PHP4用户手册:函数->fwrite (转)[@more@]fwrite(PHP 3, PHP 4 >= 4.0.0)fwrite--二进制文件写入 描述int fwrite (int fp, ..._php fwrite int 4

0 0/1 * * * ?-程序员宅基地

文章浏览阅读4.7w次,点赞6次,收藏27次。定时任务<property name="cronExpression"> <value>0 0/1 * * * ?</value><!-- [秒] [分] [时] [日] [月] [星期][年] -->年可有可不有,星期一般都写?,你可以指定第几周星期几 1#1,或者从周一到周日1/7或者本月最后一个星期一,1L,..._0 0/1 * * * ?

Python获取操作系统版本信息_python 获取当前os版本-程序员宅基地

文章浏览阅读1.3w次。 最近,想在我的YouMoney(http://code.google.com/p/youmoney/)里面增加提取用户操作系统版本信息。比如windows用户,可能要返回Windows XP ,或者Windows 2003, 苹果用户应该返回Mac OS X 10.5.8。用了很多办法,包括在mac系统里调用系统命令,取环境变量,等等。最后无意发现,原来python里里面有个platfor_python 获取当前os版本

【MaixPy快速上手】屏幕和摄像头的使用_maixpy reset failed-程序员宅基地

文章浏览阅读1.3k次。第一个程序: 使用屏幕和摄像头开发板有配套的摄像头和屏幕,请在上电前检查硬件连接是否正确然后上电,打开串口终端, 按键盘Ctrl+E,然后粘贴以下代码:import sensor, lcdsensor.reset()sensor.set_pixformat(sensor.RGB565)sensor.set_framesize(sensor.QVGA)sensor.run(1)sensor.skip_frames()lcd.init(freq=15000000)while(True)_maixpy reset failed

推荐文章

热门文章

相关标签