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
운영게시판
최근게시물
DB2 Q&A 1129 게시물 읽기
No. 1129
로그인할때 db2admin이 아닌 다른 계정으로 사용되도록.
작성자
J
작성일
2006-10-17 10:25
조회수
10,698


처음 DB2를 셋팅 할때 db2admin 이란 계정으로 설치 했습니다. 


그런데 전 . 다른 계정 administrator 로 사용하려고하는데..


어떻게 할수있나요?


db2admin계정으로 들어오면 잘 연결되서 사용가능 한데. 

다른 계정으로 들어오면 


"

[IBM][CLI Driver] SQL30082N  연결을 설정하려는 시도가 보안 이유 "18"("NAMED PIPE ACCESS DENIED")(으)로 인해 실패했습니다.  SQLSTATE=08001

"

이런 에러가 나오네요. 



어디선가 계정추가를 해야 할것 같은데..

잘 모르겠어요.

이 글에 대한 댓글이 총 7건 있습니다.
Problem
FRWRA0012E The RDBMS server call has failed.
The operation was: DB2 Error Code: -30082 SQLState:08001[IBM][CLIDriver] SQL30082N Attempt to establish connection failed with security reason "18" ("NAMED PIPE ACCESS DENIED").
 
Cause
configuration
 
Solution
Change the DB2 Client connection so that it is using tcp/ip instead of named pipes. This needs to be done via the db2 client connection wizard.


tcpip를 사용하도록 지정하는 방법 
- db2cmd창에서 db2set db2comm=tcpip 

확인방법 
- db2cmd창에서 db2set -all 

db2stop&start를 하면 적용이 됩니다.
도님이 2006-10-17 10:42에 작성한 댓글입니다.
이 댓글은 2006-10-17 10:43에 마지막으로 수정되었습니다. Edit

^^" 잘 안되네요. 


명령창 에서 db2set db2comm=tcpip 하고

db2set -all  하고 


명령행처리기에서 db2stop&start 를 하고 


제어 센터가서. 연결 해보려고 하니... 

마찬가지 입니다. 


제가 궁금한것은. 컴퓨터자체를  로그인할때  db2admin 계정으로 들어오지 않고. 다른 계정 test계정으로들어온 상황입니다. 


db의 권한은 db2admin이 맞구요. 

J님이 2006-10-17 11:06에 작성한 댓글입니다. Edit

db2cmd 창에서 db2set -all 했을때 나오는 output을 보고 싶습니다.


db2의 user는 system 계정을 사용하고 connect권한은 default로 주어집니다.


도님이 2006-10-17 13:30에 작성한 댓글입니다.
이 댓글은 2006-10-17 15:53에 마지막으로 수정되었습니다. Edit

우선 정성스러운 답변 감사 합니다. 


C:\PROGRA~1\SQLLIB\BIN>db2set -all

[e] DB2PATH=C:\Program Files\SQLLIB

[i] DB2SATELLITEID=jjh

[i] DB2INSTPROF=C:\PROGRAM FILES\SQLLIB

[i] DB2COMM=TCPIP,NPIPE

[g] DB2SYSTEM=MELITA-28E7A0A1

[g] DB2PATH=C:\Program Files\SQLLIB

[g] DB2INSTDEF=DB2

[g] DB2COMM=TCPIP,NPIPE

[g] DB2ADMINSERVER=DB2DAS00

C:\PROGRA~1\SQLLIB\BIN>



이렇게 나왔구요. 


지금 db2 의  DB user id 가 admin 이고 pwd가 1234 라면 

컴퓨터 로그인도 admin /1234 로 해서 사용하고 있습니다. 

만약 컴퓨터로그인 admin/11111처럼 pwd만 달라도 db연결이 안되는 상태 입니다. 

좀 이해가 안가는 부분이져. ㅡㅡ 

컴터로그인과 db2 로그인이 꼭 같아야만 연결된다는것이...좀. 잘 이해 안가는 부분입니다.






J님이 2006-10-17 16:50에 작성한 댓글입니다. Edit

[i] DB2COMM=TCPIP,NPIPE

[g] DB2COMM=TCPIP,NPIPE

db2의 통신 프로토콜을 tcpip만 사용하도록 해보세요. 
db2set -g db2comm=tcpip
db2set -i db2comm=tcpip

도님이 2006-10-17 18:25에 작성한 댓글입니다. Edit

답변 감사 드립니다. 

db2comm = tcpip 로 모두 변경 했습니다. 

그러나 문제가 해결이 되지 않습니다. 

혹시 컴퓨터 OS에 문제가 있는건지. 
제가 예전엔 window2000을 사용할땐 컴퓨터 계정이랑 상관없이 됐던거 같은데 
 요번에  windowXP로 바꿨거든요? 혹시 XP때문에 그런건지..

J님이 2006-10-18 10:03에 작성한 댓글입니다. Edit

Using Named Pipes

SQL30082 received

Symptom
In a workgroup environment, a user trying to access the database server using named pipe receives the SQL30082N message with a reason code of "18" ("named pipe access denied").

Possible Cause
Before a named pipe can be accessed at a remote server, there must be an open session at the system level. In this case, the user authentication failed at the server. Therefore, the session is a null session that does not have the credentials to access the named pipe.

Action
Do one of the following:

  • Create the client's user name and password on the remote server.

  • Enable the Guest account at the remote server

  • Share the network resource of the remote server. For example, perform net use to access the server's network drive, where you can use a user name and password valid at the remote server.

위의 3개를 다시 확인해보세요.

도님이 2006-10-18 13:39에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1132reorgchk 에 대한 질문 [1]
db2초보
2006-10-18
7031
1131DB2를 이용하여 웹용 어플리케이션을 만드려고 하는데요
김준태
2006-10-18
6612
1130트리거에서 외부명령 실행 [1]
꼬마
2006-10-17
7230
1129로그인할때 db2admin이 아닌 다른 계정으로 사용되도록. [7]
J
2006-10-17
10698
1128AND 와 || 차이점 [1]
아추워
2006-10-16
7258
1127어플리케이션에서 DB서버에 접근 하던 중 에러가 발생 합니다.ㅠㅠ [1]
LoverDB
2006-10-16
8043
1126질문 DB2 procedure... [1]
정재열
2006-10-16
9854
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다