请高手帮忙回答下。
用oracle对表进行解锁时候报错了,我没有用dba权限的用户登录,然后做alter system kill session ‘159,6’时候系统报错:
SQL>alter system kill session ‘159,6’
alter  system kill session '159,6'
*
ERROR at line 1:
ORA-01031: insufficient privileges请问是什么原因,是不是权限不够,需要赋予什么权限才行??

解决方案 »

  1.   

    是不是权限不够,需要赋予什么权限才行??用SYS用户身份登录就好了 或者给ALTER SYSTEM 权限就可以了!
      

  2.   

    很明显,没 sysdba权限,当然 没权操作了。
    改了,回 sysdba,再操作一遍就是了。
      

  3.   

    就是不想用dba权限!!所以才请高手指定有没其他办法啊!!
      

  4.   

    分配alter   system的权限即可
      

  5.   

    晕,sysdba权限是相当重要的,这问题要能绕过去,就是一个不可原谅的产品BUG了。你说,oracle会给你这机会吗?
      

  6.   

    赋予ALTER SYSTEM 权限就OK了…
      

  7.   

    貌似跟操作系统有关:
    先查询出linux系统下的什么ID了;
    然后进入系统 命令:kill -9 什么ID
    遇到过忘了,你还是上网查把