请问,我在unix上用connect internal/oracle联接后,它总是报insufficient privileges,这是为什么? oracle 8.1.7,我什么都没做,密为码文件我也没有动,internal的口令是对的,我用sys/change_on_insall登陆,也出现同样的话,说是权限不足,这是为什么,早晨我用这个口令来启动oracle的,真是奇怪! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想是因为你使用了操作系统验证没有使用密码文件验证大概要更改几个参数,好像在init.ora中设置REMOTE_LOGIN_PASSWORDFILE to EXCLUSIVE or SHARED. 跟REMOTE_LOGIN_PASSWORDFILE 得参数设置也没什么关系,你把REMOTE_LOGIN_PASSWORDFILE 注释掉就可以了。你是不是用了connect as sysdba了?还有,我可以问一下么?你用的是正版的oracle 么? 我用得是正版的oracle,我把remote_login_passwordfile改了也没什么用?数据库在早晨时我用svrmgrl>connect internal/oracle startup;就这样起数据库了,数据库现在一切正常,可是我用connect internal/oracle联接不上,我又用了connect sys/change_on_install,可是还是报同样的错误。insufficient privileges。这是为什么? 那么你使用这句话connect / as sysdba可以吗? 用connect / as sysdba不行 Using Password File Authentication Create the password file using the password utility: $orapwd file=$ORACLE_HOME/dbs/orapwSID password=admin entries=10 Set REMOTE_LOGIN_PASSWORDFILE to EXCLUSIVE or SHARED.创建新的密码文件,先删除旧的然后用以上命令创建 这个问题我知道了什么原因,就是必须用unix下的oracle用户来登陆就可以了,不过依然感谢大家,谢谢! 请教几个dataguard的问题 恳请大家帮忙 oracle 中where条件能不能用IF SQL语句计算行数表中符合一定条件的记录数???急 求sql语句:检索得到重复数据 oracle定时执行存储过程:job(急) 用hibernate,怎么总是oracle数据库驱动找不到 怎么在返回的结果集上进行条件过滤 多表的查询的问题~~~~~ oracle中事务处理问题请教 如何实现数据的实时处理,使用数据库!!! Oracle数据库加锁的一大难题!!!!!!!!!!!!!!!!(在线急等!多谢!!) 关于注册表中修改客户端修改字符集输出值的问题
没有使用密码文件验证
大概要更改几个参数,好像在init.ora中
设置REMOTE_LOGIN_PASSWORDFILE to EXCLUSIVE or SHARED.
svrmgrl>connect internal/oracle
startup;
就这样起数据库了,数据库现在一切正常,可是我用connect internal/oracl
e联接不上,我又用了connect sys/change_on_install,可是还是报同样的错误。insufficient privileges。这是为什么?
你使用这句话
connect / as sysdba可以吗?
Create the password file using the password utility:
$orapwd file=$ORACLE_HOME/dbs/orapwSID password=admin entries=10
Set REMOTE_LOGIN_PASSWORDFILE to EXCLUSIVE or SHARED.
创建新的密码文件,先删除旧的然后用以上命令创建