装个一个10G,但是在登录框中不能用sys登录,于是在CMD中输入:
sqlplus/nolog
> connect /as sysdba;
> alter user sys identified by abck;
后提示用户密码更改成功,就是说密码变成abck了在从ORACLE中的Sql plus选项以sys拥护登陆,密码是abck,结果出现一个错误:
ERROR:
ORA-28009: connection to sys should be as sysdba or sysoper
为什么???不是已经修改成功了吗?为什么还是登不进去呢??请指教。。谢谢了
sqlplus/nolog
> connect /as sysdba;
> alter user sys identified by abck;
后提示用户密码更改成功,就是说密码变成abck了在从ORACLE中的Sql plus选项以sys拥护登陆,密码是abck,结果出现一个错误:
ERROR:
ORA-28009: connection to sys should be as sysdba or sysoper
为什么???不是已经修改成功了吗?为什么还是登不进去呢??请指教。。谢谢了
SQLNET.AUTHENTICATION_SERVICES= (NONE) --> SQLNET.AUTHENTICATION_SERVICES= (NTS)
解决方法
1.将登陆用户T出操作系统DBA组
2.注释掉SQLNET.AUTHENTICATION_SERVICES= (NTS)
3.加网络名@****去链接
三个方法都可以的、
是说反了,我已经验证了,应该是从NTS改为NONE。
ORA-28009: connection to sys should be as sysdba or sysoper 你需要选择SYSDBA或者SYSOPER 不要normal登录