新装了个 Oracle XE 准备学瞬狙库,装的过程倒没什么,但在用 system 账户以 SYSDBA 权限登陆连接数据库的时候却遇到了问题
显示 ORA-01031:insufficient privileges(权限不足)
试了下网上的的一些方法都不行
https://jingyan.baidu.com/article/67508eb43cf7879ccb1ce47e.html
http://blog.itpub.net/35489/viewspace-723074/
最后看到了https://jingyan.baidu.com/article/a17d5285117bfc8098c8f224.html
这个试了下,终于连上了
首先我们用 sys 超级管理员账户以 SYSDBA 权限登陆
连接上后新建一个 SQL Windows
然后在新建的窗口中输入 grant sysdba to system
这句命令的意思时给 system 系统账户 SYSDBA 权限
接着,按上面的执行按钮
这样就给 system 账户赋予了 SYSDBA 的权限
接着我们来尝试下登陆 system 以 SYSDBA 权限
这次没有弹出任何错误代码成功连接上了