Background Image

FORUM

조회 수 412 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Linux 64bit 
CUBRID Ver.
 11.0 
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
 

안녕하세요. 궁금증이 생겨 문의드립니다.

 

사용자에게 그룹을 설정(GROUP1)하게 되면 설정한 그룹만 표현되지 않고 그룹(GROUP1)이 소유한 그룹까지 같이 표현되는걸로 보여집니다.

 

문의

1. 아래의 내용처럼 그룹 상속되는게 맞을까요? 예시1)

 

2. 상속된 그룹(GRP1)을 drop_member를 이용하여 제거하려고 했으나 제거되지 않습니다.

기존 계정(TEST1)에서 제거하는 방법 말고 TEST2에서 제거할 방법이 있을까요 ?

 

3. 사용자에게 설정된 그룹을 조회할때 모든 그룹 정보가 다 표현됩니다. 예시2)

이때 상속받은 그룹인지, 본인에게 추가한 그룹인지 확인할 수 있는 쿼리가 있을까요?

 

 

예시1 ) 

 

1. TEST1 계정의 그룹

+------------+           +----------+           +----------+

| TEST1 |      ------> | PUBLIC |              | GRP1 |

 | (User) |                | (Group) | <------+ (Group) |

+------------+           +----------+           +----------+

 

2. TEST2 계정 생성, GROUP TEST1 지정

+------------+          +------------+

|  TEST2     | ------> |  TEST1     |

|  (User)    |             | (User/Group)|

+------------+          +------------+

 

3. TEST2의 그룹 확인

+------------+          +----------+          +------------+             +----------+

|  TEST2     | ------>  |  PUBLIC  |------>|  TEST1     | ------>    |  GRP1    |

|  (User)    |             | (Group)  |          | (User/Group)|         | (Group)  |

+------------+          +----------+           +------------+            +----------+

 
 
예시2)

SELECT

u.name AS "사용자"

,x.name AS "그룹"

FROM

db_user u,

TABLE(u.groups) AS g(x)

ORDER BY u.name

 

  • ?
    정만영 2025.08.27 13:29
    안녕하세요.

    1. db_user groups는 “직·간접” 모든 그룹, direct_groups는 “직접” 속한 그룹만 담습니다. 그래서 상위(중간) 그룹을 통해 연결된 그룹도 함께 보이는 것이 정상입니다.
    2. 상속된 항목만 떼어내는 건 불가합니다. 선택지는 TEST2->TEST1 “직접 멤버십”을 끊거나, TEST1->GRP1 연결을 상위에서 끊는 것입니다.
    3. 직접 추가된 그룹과 상속된 그룹을 구분하려면 두 결과를 비교해 groups - direct_groups를 상속분으로 보면 됩니다.
    예시)
    SELECT u.name AS user_name, x.name AS group_name, y.name AS direct_groups_name
    FROM db_user u, TABLE(u.groups) AS g(x), table(u.direct_groups) AS dg(y)
    WHERE u.name IN ('TEST1', 'TEST2')
    ORDER BY u.name;

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 21 admin 2024.04.23 132674
25 매니저 연결후 connection reset 3 ciel 2025.08.12 463
24 특정 테이블의 데이터를 담은 CSV 파일을 loaddb 로 import 하는 방법 1 tndus 2025.08.20 424
23 사용자(USER)에게 GROUP을 설정하고 싶어요 4 킴짱가 2025.08.21 453
» 사용자에게 그룹 매핑 시 상속 1 킴짱가 2025.08.27 412
21 Public 계정권한 문의드립니다( 보안성 검토 1 ciel 2025.09.02 313
20 Python 드라이브 최신 호환 버전 문의 1 jera 2025.09.02 387
19 javasp 기동 문의 6 임탱 2025.09.03 388
18 function 문의 드립니다. 긍정이 2025.09.05 407
17 CUBRID HA구성시 SLAVE의 복제 보관 로그 삭제 방법 6 wodud0170 2025.09.08 366
16 큐브리드 admin 데이터 가져오기(csv) 시, 구분자를 변경할 수 있나요? 1 tndus 2025.09.08 383
15 JDBC 다른 유저에 생성된 Table plan 조회 문의 3 lys 2025.09.12 355
14 slave 조인이 불가능한 상태에서 재구축하려고 합니다 2 cubrid1shot 2025.09.13 361
13 스트링타입을 타임스탬프로 변경시 오류가 발생합니다 1 윤덕현 2025.09.17 330
12 레플리카 오류 문의 1 file 헤이선 2025.10.15 275
11 cubrid 11.3.4 HA 장애(비정상 DWON) 후 복구 1 서커스 2025.10.17 255
10 Heartbeat 구성으로 Slave 로 구동되어 있는 상태, master 올릴 때 데이터 정합성 문제 1 tndus 2025.10.20 239
9 오류 메시지 확인 요청 1 file 헤이선 2025.10.22 234
8 dba 계정 생성 방법 3 큐피 2025.10.22 227
7 [긴급] DB 조회 문의 1 헤이선 2025.10.23 283
6 특정 사용자 ID 에 대한 에러 문의 1 헤이선 2025.10.28 108
Board Pagination Prev 1 ... 204 205 206 207 208 209 210 211 212 213 Next
/ 213

Contact Cubrid

영업문의 070-4077-2112 / 기술문의 070-4077-2148 / 대표전화 070-4077-2110 / Email. contact_at_cubrid.com
Contact Sales