如何让ORACLE限制IP登陆?
septe 2005-01-15 08:49:00 就是ORACLE限制只有某IP地址才能登陆??
如果是非法的ip地址就不能登陆
我建立触发器
conn sys/change_on_install
create table login_log -- 登入登出信息表
( state varchar(10), -- 状态
session_id int not null, -- sessionid
time date, -- 时间
user_in_db varchar2(30), -- 登入的db user
machine varchar2(20), -- 機器名
ip_address varchar2(20), -- ip地址
run_program varchar2(20) -- 以何程序登入
);
grant all on login_log to public;
create public synonym login_log for sys.login_log;
记录表里面可以记录每个IP地址
我想创建一个IP地址表
CREATE LOGIN_IP (
ip_address varchar2(20)
);
把合法的IP地址写入LOGIN_IP ,然后建立约束,
ALTER TABLE LOGIN_LOG ADD CONSTRAINT LOGINIP_FK
FOREIGN KEY (IP_ADDRESS)
REFERENCES LOGINIP(IP_ADDRESS) ;
可是提示关键字不匹配
应该怎么做才争取?
如何让ORACLE限制IP登陆?????????
非常感谢