首先我在安装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 是可以登陆
打开数据库监听也都没问题急,请高手指导.
如果是的話,在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 的防火墙关了