[转帖] Oracle数据库 通过触发器 限制登录ip
2024-10-14 00:23:57
转帖 From https://yq.aliyun.com/ziliao/123360
create or replace trigger logon_ip_control after logon on database declare ip STRING(); user STRING(); begin SELECT SYS_CONTEXT('USERENV','SESSION_USER') into user from dual; SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') into ip from dual; if user='system' THEN IF ip not in ('127.0.0.1','10.24.200.200') THEN raise_application_error(-,'User '||user||' is not allowed to connect from '||ip); END IF; END IF; end; /
最新文章
- java网络流传输,中文乱码问题。
- Sql Server 常用系统存储过程大全
- App lifecycle(UWP深入学习一)
- 在项目中引用GreenDroid库
- hdu 2545(并查集求节点到根节点的距离)
- web负载均衡
- maven实现依赖的“全局排除”
- 头文件定义和ARM指令
- 转_Java中常用的设计模式总结
- Mybatis SQL语句查询
- 创建本地yum源及grouplist 出错
- 显示创建一个表的SQL语句
- Call Azure Queue get ";The remote server returned an error: (400) Bad Request.";
- 2015.11.27初识java一集简单的java小程序
- SHELL自动运行脚本
- 基于binlog来分析mysql的行记录修改情况(python脚本分析)
- Linux服务器上的oracle数据导入和导出
- SpringMVC 无法访问到指定jsp页面可能的原因
- 【漏洞复现】PHPCMS wap模块 SQL注入(附EXP)
- 奇异值分解(SVD)
热门文章
- ELK (Elasticsearch+Logstash+Kibana)部署
- win10家庭版安装DockerToolbox-18.03.0-ce
- java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener
- VB6 CHECK is run as admin privilege
- 20155318 《网络攻防》Exp2 后门原理与实践
- arm学习——有关位操作的总结
- JavaScript 变量提升
- 4、Docker数据管理
- (功能篇)回顾Bug管理系统Mantis优化改造经历
- 使用SignalR实时Web应用程序