solaris系统,ORACLE和实例都不是我装的,系统变量$ORACLE_SID的配置是正确的,但是使用下面的方法,连接本机的默认数据库实例提示权限不够,请大虾们看看是不是哪里的文件权限有问题?谢谢~
SQL> conn sys/oracle as sysdba;
ERROR:
ORA-01031: insufficient privileges
SQL> conn sys/oracle as sysdba;
ERROR:
ORA-01031: insufficient privileges
sqlplus /nolog
conn /as sysdba --可以登陆重建密码文件
orapwd file=oracle_homedatabase\db_1\database\PWDsid.ora password=oracle entries=10
startup force
file=oracle_home\database\db_1\database\PWDsid.oraoracle_home 是你oracle 安装的目录
如
F:\oracle\product\10.2.0\db_1\database
D:\>orapwd file="D:\oracle\product\10g\db_1\database\PWDoratest.ora" password=gp
oswong entries=10
5、
SQL> select * from v$pwfile_users;USERNAME SYSDB SYSOP
------------------------------ ----- -----
SYS TRUE TRUE
SYS正常显示出来2.直接使用操作系统验证 conn / as sysdba
SQLNET.AUTHENTICATION_SERVICES = (NONE)注释掉这一行就OK了