database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 129 게시물 읽기
No. 129
[질문]process id kill?
작성자
어리베리
작성일
2001-10-12 01:05
조회수
8,708

안녕하세요

 

다음은 제가 펜타에 질문하여 받은 답변 입니다.

 

=================================================

안녕하십니까. 펜타시스템 테크놀러지(주)입니다.

 

결론부터 말씀드리자면 사용자 아이디나 패스워드를 관리하는 테이블에 접속여부를 알 수 있는 컬럼을 만드신후에 유저가 로긴하면 특정값을 세팅하고 만약 이미 로긴한 유저가 또 다시 로긴을 시도한다면 값을 체크하여 메세지를 출력후

----------------------------------------------------

"접속이용자ID는 현재 XXX시스템을 사용하고 있습니다.

현접속을 해제하고 재접속하시겠습니까? (y/N)"

----------------------------------------------------

리턴값을 받아 다음 프로세스를 진행하시면 됩니다.

 

시스템을 정상종료시 세팅한 값을 초기화하는것도 잊으시면 안됩니다.

주의하실 사항으로는 비정상 종료시 어떻게 하느냐가 관건인데...

데이타 베이스에서 세션이 끊어질때 트리거를 이용하여 해당유저에 세팅한값을 초기화하시면 되겠죠..

=====================================================================

 

그런데요 세션은 어떻게 알 수 있는 거죠? 그리고 재접속을 한다고 "Y"를 했을 때 기존의 프로그램을 죽이는(?) 방법을 알고 싶습니다. DB의 세션을 죽이면 되는지 된다면 세션은 어떻게 죽여야 하는지? 또 비정상적인(예:정전...) 종료시에는 오떻게 해야 되는지.....

 

이상입니다. 감사합니다.

[Top]
No.
제목
작성자
작성일
조회
135오류 메세지???
이지은
2001-10-17
8267
136┕>Re: 오류 메세지???
양창권
2001-10-21 22:09:33
9062
131[질문] Sybase와 Oracle을 DB Link 하려면?
공은주
2001-10-13
8645
134┕>Re: [질문] Sybase와 Oracle을 DB Link 하려면?
jinuki
2001-10-17 17:28:39
11565
130테이블 삭제??
이지은
2001-10-12
8349
132┕>Re: 테이블 삭제??
양창권
2001-10-17 03:26:01
8875
129[질문]process id kill?
어리베리
2001-10-12
8708
128powerdesigner에 대해서... [1]
huni
2001-10-10
8596
127이미지 저장방법 좀 알켜주세요
장주영
2001-09-29
8619
133┕>Re: 이미지 저장방법 좀 알켜주세요
김철환
2001-10-17 16:55:21
9724
124테이블 수정이 안됩니다.
정승연
2001-09-28
8792
125┕>Re: 테이블 수정이 안됩니다.
양창권
2001-09-29 09:20:52
9409
145┕>Re: 테이블 수정이 안됩니다.
anaki
2001-10-29 13:06:32
8896
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다