SQL> grant sysdba to sys;
grant sysdba to sys
*
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled
但是赋予权限时报密码文件丢失,这时我们可以再找发现$ORACLE_HOME/dba下没有owapwd$SID文件,这个文件我们在创建数据库是建立过。此刻,我们使用orapwd工具新建一个密码文件
orapwd file=/oracle/product/10.2.0/db_1/dbs/orapworcl password=oracle force=y
之后我们再执行grant命令,执行成功。
SQL> grant sysdba to sys;
Grant succeeded.
接下来在v$pwdfile_users里可以确认sys用户是否已经拥有了sysdba权限
SQL> select * from v$pwfile_users;
USERNAME SYSDB SYSOP
—————————— —– —–
SYS TRUE TRUE
此时,远程端sqlplus登录成功
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24005010/viewspace-694465/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24005010/viewspace-694465/