标题: 怎样自杀???
surffish
LU幼天使
Rank: 2


UID 36540
精华 1
积分 110
帖子 196
活跃指数 55
LU金币 2226 个
LU金条 0 个
阅读权限 20
注册 2005-11-15
 
发表于 2007-5-28 19:37  资料  个人空间  短消息  加为好友 
怎样自杀???

我写了个触发器,触发器调用存储过程
用户在登陆的时候判断session是否在属于规定好的时间段。
如果是那么登陆。
如果不是那么kill sid
在实验过程中,符合条件的正常,不符合条件的没有办法kill sid。原因是触发器是这个session 触发的,没办法自己kill 自己的sid。
有什么好办法能把这个session丢弃掉???





男人的胸怀是用委屈撑大的。
穷且益坚,不坠青云之志。
顶部
hexiong
LU幼天使
Rank: 2



UID 88231
精华 0
积分 86
帖子 119
活跃指数 3
LU金币 99 个
LU金条 0 个
阅读权限 20
注册 2007-4-14
来自 湖南 长沙
 
发表于 2007-5-28 22:46  资料  个人空间  短消息  加为好友 
为什么要这样做呢? 可以在 oracle 数据库logon trigger中判断 不合格就抛出异常
这个session就断开了  可以借鉴如下例子:

CREATE OR REPLACE TRIGGER authorize_users_trig
AFTER LOGON ON DATABASE

-- Description: This trigger helps database administrators to
-- control users logging into the database using various client
-- tools and machines. List of USERNAME, OSUSER, PROGRAM and
-- MACHINE entered in table AUTHORIZE_USERS_TAB will only be
-- permitted to login into the database.
-- Ref Oracle Bug No.2628258 and Doc No.2628258.8 in Metalink for
-- using RTRIM(machine,CHR(0)) in the below code.
-- Caveat: When a user tries to connect via SQL*Plus and if the
-- trigger refuses connection, info about that session is shown
-- as INACTIVE in V$SESSION, unless that user closes the SQL*Plus
-- window/session.

DECLARE
p_count NUMBER(1);
BEGIN
SELECT COUNT(*) INTO p_count
FROM sys.authorize_users_tab
WHERE UPPER(username||osuser||program||RTRIM(machine,CHR(0)))
IN (
SELECT UPPER(username||osuser||program||RTRIM(machine,CHR(0)))
FROM v$session
! WHERE au dsid = USERENV('sessionid')
AND logon_time = (
SELECT MAX(logon_time)
FROM v$session
WHERE audsid = USERENV('sessionid')));
IF p_count = 0 THEN
RAISE_APPLICATION_ERROR(-20001, '---> Sorry, Access Denied <---');
END IF;
END ;


本帖最近评分记录
oraix   2007-5-31 01:17  LU金币  +5   我很赞同
顶部
老农
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
民工


LU爱心使者  
UID 2
精华 28
积分 18416
帖子 31044
活跃指数 2061
LU金币 26952 个
LU金条 0 个
阅读权限 255
注册 2003-9-16
来自 北京
 
发表于 2007-5-31 02:29  资料  个人空间  主页 短消息  加为好友  添加 老农 为MSN好友 通过MSN和 老农 交谈 QQ
这个标题很吓人哈





11月22号开始,IBM小机及存储系列技术培训,北京,老农讲,详情点这里

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]hotmail.com([at]换成@)

AIX交友QQ群:3089003(群是朋友聊天用的,技术请在论坛谈。群满时,不常活动的会被请出,给新人腾位置)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。
顶部
盈盈笑
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14


UID 53168
精华 0
积分 120
帖子 182
活跃指数 11
LU金币 193 个
LU金条 0 个
阅读权限 200
注册 2006-8-27
 
发表于 2007-6-7 20:56  资料  个人空间  短消息  加为好友 
跳楼吧!!





IBM HP SAN EMC 小机存储等搬运安装调试;AIX,Solaris,HP-UX系统维护,数据迁移,处理系统故障等等
快速调试安装HACMP,ORACLE数据库RAC安装,测试维护,数据库升级.
TSM for DB2,ORACLE,LAN FREE(硬件环境可以pc win2k3、2k,redhat 3,4,aix,solaris,hp-ux,支持tsm的磁带库),熟练oracle,db2,informix数据库恢复测试.
DS4000系列存储安装,flashcopy,volume copy,remote mirror.
DS8000系统存储安装,配置资源调整等
Webspere App(WAS) ND安装部署.故障处理.
P6,P595等系列主机安装调试.
.
.
最近还有点时间!
.
我是搬运工!!
顶部
joebora
LU幼天使
Rank: 2



UID 94548
精华 0
积分 37
帖子 48
活跃指数 7
LU金币 19 个
LU金条 0 个
阅读权限 20
注册 2007-8-17
 
发表于 2008-2-28 12:17  资料  个人空间  短消息  加为好友 
煤气

顶部
1224
LU新生
Rank: 1



UID 102517
精华 0
积分 6
帖子 11
活跃指数 1
LU金币 12 个
LU金条 0 个
阅读权限 10
注册 2008-2-19
 
发表于 2008-3-4 14:28  资料  个人空间  短消息  加为好友 
往服务器里面倒杯茶,就离死不远了

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
五“宅”一生
LU大天使
Rank: 6Rank: 6


UID 57209
精华 2
积分 1741
帖子 3065
活跃指数 33
LU金币 3078 个
LU金条 0 个
阅读权限 120
注册 2006-10-23
来自 大连
 
发表于 2008-3-5 21:54  资料  个人空间  短消息  加为好友  添加 五“宅”一生 为MSN好友 通过MSN和 五“宅”一生 交谈
直接用水龙头不是更快,呵呵!

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
老农
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
民工


LU爱心使者  
UID 2
精华 28
积分 18416
帖子 31044
活跃指数 2061
LU金币 26952 个
LU金条 0 个
阅读权限 255
注册 2003-9-16
来自 北京
 
发表于 2008-3-6 19:10  资料  个人空间  主页 短消息  加为好友  添加 老农 为MSN好友 通过MSN和 老农 交谈 QQ
撒泡尿不更简单?





11月22号开始,IBM小机及存储系列技术培训,北京,老农讲,详情点这里

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]hotmail.com([at]换成@)

AIX交友QQ群:3089003(群是朋友聊天用的,技术请在论坛谈。群满时,不常活动的会被请出,给新人腾位置)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
twisters
LU幼天使
Rank: 2



UID 89094
精华 0
积分 63
帖子 108
活跃指数 16
LU金币 123 个
LU金条 0 个
阅读权限 20
注册 2007-5-3
 
发表于 2008-3-6 19:43  资料  个人空间  短消息  加为好友 


QUOTE:
原帖由 joebora 于 2008-2-28 12:17 发表
煤气

现在管道气都换天然气了。
放这个不能自杀了。但是会累街坊的。千万不要再用管道气自身了





顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
五“宅”一生
LU大天使
Rank: 6Rank: 6


UID 57209
精华 2
积分 1741
帖子 3065
活跃指数 33
LU金币 3078 个
LU金条 0 个
阅读权限 120
注册 2006-10-23
来自 大连
 
发表于 2008-3-8 00:46  资料  个人空间  短消息  加为好友  添加 五“宅”一生 为MSN好友 通过MSN和 五“宅”一生 交谈


QUOTE:
原帖由 老农 于 2008-3-6 19:10 发表
撒泡尿不更简单?

农哥!万一漏电怎么办?

顶部
老农
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
民工


LU爱心使者  
UID 2
精华 28
积分 18416
帖子 31044
活跃指数 2061
LU金币 26952 个
LU金条 0 个
阅读权限 255
注册 2003-9-16
来自 北京
 
发表于 2008-3-10 17:12  资料  个人空间  主页 短消息  加为好友  添加 老农 为MSN好友 通过MSN和 老农 交谈 QQ
那不就更直接了?





11月22号开始,IBM小机及存储系列技术培训,北京,老农讲,详情点这里

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]hotmail.com([at]换成@)

AIX交友QQ群:3089003(群是朋友聊天用的,技术请在论坛谈。群满时,不常活动的会被请出,给新人腾位置)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。
顶部
smallflower
LU小天使
Rank: 3Rank: 3


UID 31722
精华 0
积分 302
帖子 488
活跃指数 27
LU金币 2515 个
LU金条 0 个
阅读权限 40
注册 2005-5-9
 
发表于 2008-3-14 18:39  资料  个人空间  短消息  加为好友 
哈哈


顶部
 



当前时区 GMT+8, 现在时间是 2008-11-23 20:07
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.064107 second(s), 7 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver