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
운영게시판
최근게시물
Informix Q&A 3421 게시물 읽기
No. 3421
인포믹스 계정생성 및 권한
작성자
허로니
작성일
2014-09-04 10:35
조회수
6,383

 안녕하세요 인포믹스를 공부하는 직딩입니다.

 

인포믹스 계정 추가 및 권한 주는 부분이 궁금해서 답변 주시면 감사하겠습니다.

 

권한 같은 경우는 sysdbspaces, syssessions, sysprofile 등과 같이 sys로 시작하는 뷰를 이용할 수 있는 권한이여야 합니다.

 

인포믹스도 DB2와 같이 OS 계정으로 연동을 하는걸로 아는데 OS 계정 생성후 인포믹스 owner 그룹에 넣어주어야 하는 건가요 ?

 

방법을 알려주시면 감사하겠습니다.

 

감사합니다.

이 글에 대한 댓글이 총 1건 있습니다.

우선 말씀하신대로 인포믹스는 데이터베이스에 접속할 때 OS계정으로 인증을 거칩니다.

말씀하신 sysdbspaces, syssessions, sysprofile 테이블은 sysmaster 데이터베이스에 있는 테이블입니다.

sysusers 권한 테이블을 조회해보시면 사용자별로 권한이 있는지 알 수 있습니다.

 
$ dbaccess sysmaster -
 
Database selected.
 
> select * from sysusers;
 
 
 
username  informix
usertype  D
priority  9
password
defrole
 
username  public
usertype  C
priority  5
password
defrole
 
2 row(s) retrieved.
 
 
일반적으로 public(모든 일반사용자)에 sysmaster 데이터베이스에 대해 접속할 수 있는 권한이 주어집니다.
더불어 sysmaster에 있는 모든 테이블에 대해 조회할 수 있는 권한까지 주어집니다.
 
그리고 각 데이터베이스에 있는 systables, syscolumns, sysindexes 와 같은 시스템 카탈로그 테이블들에 대해서는 직접 권한을 부여,회수(grant,revoke)할 수 없습니다.
 
그리고 일반 사용자 OS계정을 informix 유저 그룹에 포함시키면 데이터베이스 종료, 시작과 같은 관리작업과 각종 인포믹스 내장 유틸리티(oninit, onmode, onparams등)를 사용할 수 있는 권한이 생깁니다.
 
참고가 되시길 바랍니다.
정상규(pajama)님이 2014-09-04 11:28에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3424chunk 의 사이즈 구하기 [2]
허로니
2014-09-24
3970
3423계정생성 방법 [1]
허로니
2014-09-04
3951
3422아래의 글 추가 문의 입니다. [1]
허로니
2014-09-04
3859
3421인포믹스 계정생성 및 권한 [1]
허로니
2014-09-04
6383
3420인포믹스 select 시 text (data type)은 mybatis에서 어떤 jdbcType으로 받으면 될까요?
개발자98
2014-07-31
4928
3419onpload 사용방법이 궁금합니다. [1]
김봉달
2014-06-23
3585
3418dbload로 date format 데이터 로드방법이 있나요? [3]
하루하루
2014-06-02
4966
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다