试试看用internal用户登录,改掉sys的口令,我也没试过,只能想当然的出个注意,若不成功,莫怪!
解决方案 »
- postgreSQL怎么用存储或者sql语言进行备份
- 请各位解释一下本帖被容sql中的nvl的用法
- create spfile from pfile 的问题
- Oracle 11g 11.1.0.6如何升级到11.1.07
- 记录的横向复制
- 如何将EXCEL中大文本列导入ORACLE表CLOB类型字段中?
- 我刚安装完ORACLE9I,登录SQLPLUS时提示:ORA-12560:TNS:协议适配器错误?
- oracle10g clob问题
- 大虾,那有oracle8的下载
- Oracle 分页存储过程 --简单实用
- 请教,安装ORACLE805 Database 后,电脑很慢很慢?来者有分。
- 我想让JOBS暂时的失效几天,而不想删除,该怎么做啊
把你的数据库认证设为操作系统认证
然后使用administrator登录(一定是在数据库所在的机器上)
然后connect / as sysdba
修改你的sys密码
在俄system manager server 中改的
可不明白system改不了sys的口令。而sysman可以,为什么?
ORA_<SID>_OPER that is specific to an instance, or ORA_DBA and
ORA_OPER that is not specific to an instance.
2 Add a Windows NT operating system user to that group. Once you access this
domain, you are automatically validated as an authorized DBA.
3 Ensure that you have the following line in your sqlnet.ora file:
SQLNET.AUTHENTICATION_SERVICES = (NTS)
4 Set the REMOTE_LOGIN_PASSWORDFILE parameter to NONE.
5 Connect to the database with the privilege SYSDBA or SYSOPER:
CONNECT / AS { SYSDBA|SYSOPER }
1、如果知道INTERNAL的口令,就用INTERNAL登录,然后更改SYS口令
2、如果不知道INTERNAL的口令,就用ORAPWD重新生成INTERNAL口令,GOTO STEP 1