个人网站能否备案,深一网站建设招聘,深圳坪山网站制作公司,南召微网站开发我在本地建的Oracle数据库在调试自己写的存储过程的时候提示缺少 debug connect session 权限#xff0c;一般情况下根据这个提示直接用管理员账号登录进去#xff0c;执行grant debug connect session to 你的用户名这样的sql就行了#xff0c;但是问题来了#xff0c;当我…我在本地建的Oracle数据库在调试自己写的存储过程的时候提示缺少 debug connect session 权限一般情况下根据这个提示直接用管理员账号登录进去执行grant debug connect session to 你的用户名这样的sql就行了但是问题来了当我在命令提示符窗口用 sqlplus /nolog然后用conn /as sysdba命令进行登录的时候会提示 ORA-01031: insufficient privileges 无效的权限这样的错误如图以前也遇到过网上找了很多相关的内容但是最终还是没有弄好。今天终于把这个问题解决了现在就记在这里以便其他人遇到类似的问题可以参考。实际上这个问题涉及到密码文件重置的问题只要重置了密码之后然后就可以使用conn sys/yournewcode as sysdba这样的形式登录管理员账号了然后再给普通用户授权相应的权限就可以解决问题了。第一步重置密码文件、首先找到自己的Oracle的密码文件的安装路径我的安装目录的路径为C:\app\Wei\product\11.2.0\dbhome_1\database\PWDorcl2.ora这里我再贴上我自己本地的安装路径的图打开命令提示符窗口然后执行命令如下OPW-00001: 无法打开口令文件有这样的提示说明你没有使用administrator登录命令提示符所以接下来用administrator来登录命令提示符窗口再执行重置密码文件的命令如下这里就没报错说明密码文件重置成功了。注意 orapwd fileC:/app/Wei/product/11.2.0/dbhome_1/database/PWDorcl2.ora passwordadmin entries40 forcey;这一行命令中的passwordadmin中的admin,这个密码就是你以后的管理员密码了当然要是你忘了这个密码你也可以再次重新执行这个命令把密码换成你想要的密码。第二步使用dba管理员账号登录Oracle给用户授权。conn sys/admin as sysdba这个命令中的admin就是第一步中使用orapwd fileC:/app/Wei/product/11.2.0/dbhome_1/database/PWDorcl2.ora passwordadmin entries40 forcey;这个命令中的admin。步骤就分为这两个步。注意点重置密码文件的时候一定要用administrator登录命令提示符。