本机装了服务端的oracle11.2g,一直没用,中间换过系统的登陆用户。今早发现登陆数据库时发现老提示“ora-01031 insufficient privileges”,以为监听没配置好,试过了也一样。没有权限,原来是因为之前oracle的时候用的是administrator用户,后来换成了xxxx用户登陆,所以在dba组中就不会包含后来使用的这个系统用户。解决办法:打开我的电脑——管理——用户和组,找到dba用户组,把当前系统用户添加到ora_dba用户组中。