Oracle登录时出现ERROR: ORA-01031 insufficient priviles

情况:

1. 环境:

- 操作系统版本:64位win10

- Oracle版本:64位 oracle 11g

2. 安装oracle 成功后密码过了180天后密码失效过期

3. 以管理员身份登录oracle,在cmd里输入命令 sqlplus / as sysdba   ,然后 报错 ERROR: ORA-

01031 insufficient privileges

解决办法:

1、一般情况下检查操作系统的登录用户是否包含在ORA_DBA组中。

控制面板->管理工具->计算机管理->系统工具->本地用户和组->ORA_DBA组。

如果ORA_DBA组中没有系统登录用户添加上即可。

但我的操作系统版本是没有--本地用户和组--这个选项,

2、另外一种方法添加:在oracle安装目录下找到oradba.exe运行即可。

3、重新执行sqlplus / as sysdba

4、查看用户的proifle是哪个,一般是default

SELECT username,PROFILE FROM dba_users

5、查看对应的概要文件(如default)的密码有效期设置(一般默认为180天)

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

6、将口令有效期默认值180天修改成“无限制”

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED

修改之后不需要重启动数据库,会立即生效

7、修改后,还没有被提示ORA-28002警告的用户账号不会再碰到同样的提示;而已经被提示的用户账号必须再改一次密码

alter user 用户名 identified by <原来的密码> account unlock; ----不用换新密码

=========================================================================

以上只是ERROR:ORA-01031:insufficient privileges的其中一种情况

还有一种是利用DOS命令添加系统用户到ora_dba用户组

1.利用命令查看当前系统用户:net user

2.查看用户组

net localgroup–查看用户组;

3.查看ora_dba用户组下的具体用户:

net localgroup ora_dba;

4.添加本机管理员用户到ora_dba用户组下:

net localgroup ora_dba administrator /add;

也可以添加用户组到该组下

net localgroup ora_dba administratos /add;

Oracle登录时出现ERROR: ORA-01031 insufficient privileges相关推荐

  1. Oracle010316,安装oracle后登录时出现 ERROR: ORA-01031 insufficient privileges

    运行环境:在自己笔记本电脑上安装测试 操作系统版本:64位win8.1 oracle版本:64位 oracle 11g 安装oracle 成功后//以管理员身份登录oracle 在cmd里输入命令 s ...

  2. 装oracle出现ora-01031,安装oracle后登录时出现 ERROR: ORA-01031 insufficient privileges

    操作系统版本:64位win10 安装oracle 成功后//以管理员身份登录oracle 在cmd里输入命令 sqlplus / as sysdba 然后 报错 ERROR: ORA-01031 in ...

  3. oracle使用sysdba连接报错 ORA-01031: insufficient privileges

    问题解决过程: 一.检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETWORK/ADMIN目录)是否包含这句:SQLNET.AUTHENTICATION_SERVICES= ...

  4. oracle登录时无效的参数,oracle – 使用bash变量时出现Sqlplus登录错误:SP2-0306:无效选项...

    我有一个连接到oracle 10g数据库的bash脚本. 在第一步中,它使用以下命令从"config"文件中获取一些变量 . /path/to/my/configfile.ini ...

  5. mysql登陆1130错误_解决MySQL远程登录时出现ERROR 1130错误问题

    在用mysql进行远程连接时出现下列错误 [root@openfire ~]# mysql -u root -h mysql.clvn.com.cn -p Enter password: ERROR  ...

  6. mysql登陆1130错误_解决MySQL远程登录时出现ERROR 1130错误问题_MySQL

    在用mysql进行远程连接时出现下列错误 [root@openfire ~]# mysql -u root -h mysql.clvn.com.cn -p Enter password: ERROR ...

  7. ORACLE登录时,协议适配器错误的可能原因

    我们进入sqlplus登录界面用管理员账号登录时会显示协议适配器错误 这种情况我们首先看一下,我们监听服务是否是打开的. 如果没有启动,把他启动就好了. 如果是打开的,就可能是你的注册表的oracle ...

  8. Oracle 登录时错误: ORA-01017: invalid username/password; logon denied

    2019独角兽企业重金招聘Python工程师标准>>> 现象: 本地执行:sqlplus sys/pwd as sysdba 正常登录: 通过jdbc登录: user = " ...

  9. Create view failed with ORA-01031:insufficient privileges

    有时候在ORACLE数据库创建视图时会遇到:ORA-01031:insufficient privileges错误,我也多次碰到了各种创建视图出错的情况,很多时候也没有太在意,今天被一同事问起这个问题 ...

最新文章

  1. 4、libgdx应用框架
  2. 《javascript高级程序设计》第五章知识点总结
  3. mysql执行计划字段解析_MySQL执行计划解析
  4. SPOJ- QTREE+HDU 3966(树链剖分裸题
  5. Python:IPython性能度量
  6. 系统可用性量表评估问卷
  7. python导出pdf_是程序员,就用python导出pdf
  8. python 组态_西门子组态WinCC自学入门视频教程资源_48讲
  9. 苹果计算机格式化磁盘,MAC格式化移动硬盘
  10. linux脚本设置字体颜色,xshell设置字体及背景颜色方法详细教程
  11. 动图gif怎么制作?制作方法你学会了吗?
  12. java工程师职责负责_java工程师岗位职责
  13. I2S—音频播放与录音输入
  14. 一花一世界 一叶一菩提
  15. 分水岭算法和距离变换函数
  16. Exception at 0x7fefd73a49d, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continue
  17. 数据分析-思维分析逻辑day02
  18. js 清除对象里的属性值为空的属性
  19. html同时播放多个文件夹,怎么把很多文件一起同时放入一个文件夹内
  20. 韩顺平老师的linux基础课(复习笔记)

热门文章

  1. catv系统主要有哪三部分组成_数控系统由哪几部分组成
  2. 远程桌面或者共享访问引起资源管理器崩溃,故障模块名称StackHash_423a
  3. 串口服务器中文使用文档,MOXA串口服务器中文使用文档..doc
  4. t12电烙铁c语言程序,可跑C代码的串口屏之T12白光烙铁
  5. 反垃圾邮件网关工作原理-Coremail带你了解杰创智能如何使用邮件网关安全升级
  6. Classifying, Segmenting, and Tracking Object Instances in Video with Mask Propagation
  7. 结束进程 --inux命令
  8. ESFP型人格的爱情分析,ESFP型人格的职业分析
  9. Java的Closeable接口close()方法的意义
  10. Flutter webview下拉刷新