plsql连接oracle是出现insufficient privileges

作者:小胖吴 | 创建时间: 2023-06-25
在web开发过程中,以前利用plsql连接oracle都是正常的,突然今天连接报了一个insufficient privileges错误,挺郁闷的,经过多方面分析,找出原因并找到了解决方案,供大家参考,欢迎补充...
plsql连接oracle是出现insufficient privileges

问题描述

web开发时,之前连接plsql都正常,今天连接时发现报了如下错误,大致意思是权限不够

问题分析

回想一下,今天对系统做的操作,从oracle用户权限的操作到windows系统用户的操作,发现今天登陆plsql的用户不是administrator,而是自己新建立的用户。那么原因就是当前的用户不在ora-dba用户组里。导致没有此权限。

解决方法一

打开运行窗口,输入:lusrmgr.msc,打开用户和组权限窗口,如果可以打开,并且可以看到用户和组窗口的信息

选择对应的账户,选择属性,然后将“账户已禁用”勾选给去除

然后利用administrator用户登录即可。

如果在点击用户和组信息时出现以下信息,则按照下一个解决方案进行。

解决方法二

利用管理员打开cmd命令窗口

在命令窗口中输入以下代码:net user administrator /active:yes 此代码的作用是强制启用administrator用户的超级管理员权限

执行成功后,以administrator登陆即可。然后再登陆plsql就可以了。

温馨提示

本方法的前提是新建了windows用户,而没有启用administrator超级管理员引起的
如果有不对的地反,欢迎大家多多留言,相互交流
点击展开全文

更多推荐