ORA-01031: insufficient privileges

安装好久的oracle忘记密码了,因为项目测试需要,需要测试oracle数据库,所以弄了一番oracle,然而登录的时候查了好久资料也没查到,好不容易修改了密码,因此记录一下。

1首先检查一下oracle服务是否启动了。

我的电脑-》右键-》服务,然后找到下面两个启动就行

2无密码登录

  2.1)sqlplus /nolog

  2.2) conn /as sysdba

   然而到这步就报错了。

 

修改密码吧,使用orapwd,讲sys用户的密码强制修改成"password",然后在以 sys用户就可以登录了。(这步需要用管理员身份打开cmd)

修改好dba密码,然后就要创建表空间,和用户,才能使用navicat连接登录,具体参考下面的文章。

https://blog.csdn.net/m0_37459945/article/details/77993085?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

原文地址:https://www.cnblogs.com/majw/p/13219587.html