首先我在安装oracle10g时的起始用户密码都是c74k(这个应该有sysdba的权限的)
其次linux的防火墙也已经关闭了...不然会报找不到适配器一类的错误...我把两边的1521端口也全部打开了
然后我用windows的plsql异地登陆时,报insufficient privileges的错误消息。
PS:我在linux下运行sqlplus,
用conn c47k/c47k as sysdb 是可以登陆
打开数据库监听也都没问题急,请高手指导.
其次linux的防火墙也已经关闭了...不然会报找不到适配器一类的错误...我把两边的1521端口也全部打开了
然后我用windows的plsql异地登陆时,报insufficient privileges的错误消息。
PS:我在linux下运行sqlplus,
用conn c47k/c47k as sysdb 是可以登陆
打开数据库监听也都没问题急,请高手指导.
解决方案 »
- Oracle 存错过程
- 求Oracle的8795792补丁的下载地址
- 请教分组排序取第一条记录问题?????
- 急:误删表空间如何恢复?
- 请推荐一套数据库oracle9i的书
- 昨天还没问题,今天我的Oracle就出了个问题:数据库未打开,仅允许在固定表/视图中查询...
- 小弟最近碰到了一个很奇怪的问题.连接oracle后,空闲时间超过5~10分钟,就必须重新连接一次,急在线等待.
- 如何将oracle的数据导入sql server,急
- 求助:如何获取巨额数据的表的字段名和字段数目?
- 怎么在一个过程,函数,触发器里判断一个insert或update或delete成功完成
- oracle 10g 登录 目标主机不存在,连接失败,为何?
- sql问题。
如果是的話,在password文件中加入該用戶就可以remote connect as sysdba
如果是的話,在password文件中加入該用戶就可以remote connect as sysdba
-------------------------------------------------------------------
回:c47k是一个用户
是在linux的dba组里加上这个用户吗??
如果是的話,在password文件中加入該用戶就可以remote connect as sysdba
-------------------------------------------------------------------
回:c47k是一个用户
是在linux的dba组里加上这个用户吗??
-------------------------------------------------------------------
我的意思是,c47k是Oracle Database中的一個用戶,即schema麽?
如果是的話,在password文件中加入該用戶就可以remote connect as sysdba
-------------------------------------------------------------------
回:c47k是一个用户
是在linux的dba组里加上这个用户吗??
-------------------------------------------------------------------
我的意思是,c47k是Oracle Database中的一個用戶,即schema麽?
-------------------------------------------------------------------
不是啊,c47k只是我安装oracle时设定的名字
1、创建了口令文件
2、C47K被grant到了口令文件中
3、show parameter pass ;得到的 参数remote_login_passwordfile = exclusive 的值应是exclusive具体步骤:
1 orapwd file=orapwxxx password=zzzzzz entried=5;
文件名和密码你自己设,这不用在SQLPLUS里执行
2 SQL> grant sysdba to c47k;
Grant succeeded.
SQL> select * from v$pwfile_users;
USERNAME SYSDB SYSOP
------------------------------ ----- -----
SYS TRUE TRUE
C47K TRUE FALSE
3、如果参数不是exclusive,
SQL> alter system set remote_login_passwordfile=exclusive scope=spfile;4、sqlplus c47k/c47k@sid as sysdba;
远程登陆即可。
我在异地plsql上直接用sys用户是可以连接上的.
那么我用sys用户连接上之后,再创建一个新的用户,是否能跳过你指导的那几步能直接连接呢?还有我安装时设定的起始用户和密码怎么不见了....
所以要存在口令文件,并且配置系统参数remote_login_passwordfile = exclusive
首先在linux上确认 SQL>show parameter pass 得到的 参数remote_login_passwordfile = exclusive
然后我创建新的用户密码,并且给予他sysdba的权限。然后我用这个新创建的用户密码,就能在plsql上远程登录了PS..我把linux 的防火墙关了