sqlplus / as sysdba;
这样可以登入数据库,select sys/oracle@kfmian as sysdba;
这样不可以登入数据库,报错:
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled有没有人遇到过这样的问题,求分享。
这样可以登入数据库,select sys/oracle@kfmian as sysdba;
这样不可以登入数据库,报错:
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled有没有人遇到过这样的问题,求分享。
解决方案 »
- 初学,还请各位大侠帮小弟看看这个查询语句
- 关于oracle比较库结构的问题。
- 一个奇怪的问题 请大家看看
- 同为oracle 10G的字符集为Simplified Chinese_china zhs16gbk的库如何移殖入字符集为utf8的库中
- 一个简单的函数问题
- 问个SQL语句的写法
- 请问在个人计算机,WINDOWS平台上能安装多少ORACLE的东西?
- 一条SQL语句,不能把null转为0显示出来(急)
- ORA-12541: TNS: 没有监听器?
- BIEE出现为此页应用仪表盘定制时出错。 单击">此处以了解详细信息。
- 请教:为何如下的SQL执行很慢?怎么样能让他快点呢?
- 请问分页后如何计算得到了多少条记录啊?
ORA-01031: insufficient privileges这样的错
orapwd file='/path/pwdsid.ora' password= entries=
file:密码文件的路径,在windows下通常放在%ORACLE_HOME%/database/下,在linux下通常放在$ORACLE_HOME/dbs下.
password:sys用户与public用户的密码.
entries:最多支持多少个用户拥有sysdba与sysoper权限,这个最少填1.创建完以后,开启数据库,尝试新密码登陆.楼主1楼贴出的问题应该也是由于这个引起的,可以先尝试查询一下这个动态性能视图:V$PWFILE_USERS,它是显示拥有sysdba和sysoper权限的用户,按照你的情况应该这个表查询的结果为0行.
正常情况如下:
USERNAME SYSDB SYSOP
------------------------------ ----- -----
SYS TRUE TRUE
RMANBACK TRUE FALSE建议楼主可以先尝试一下第二个问题的视图,再关闭数据库创建密码文件,这样实践以后可以学到更多的东西.
sqlplus / as sysdba 登陆alter system set remote_login_passwordfile=exclusive sope=spfilestartup force
select * from v$pwfile_users;
USERNAME SYSDB SYSOP SYSASM
------------------------------ ----- -----
SYS TRUE TRUE FALSE只有一行,暂时好像没问题了,多问一下,这样改后以后不会再有什么问题吧?