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
운영게시판
최근게시물
MySQL Q&A 29537 게시물 읽기
No. 29537
VIEW 테이블 SELECT만 할 수 있는 권한의 USER를 생성할 수 있나요?
작성자
서광호(demian)
작성일
2010-02-08 11:31
조회수
6,476

MYSQL 5.1.9를 사용하고 있습니다.

모든 권한을 'N'으로 주고, Show_view_priv만 'Y'로 주니까 아무것도 할수 없는 상태가 되고

Select_priv를 'Y'로 해주니 모든 테이블을 SELECT할 수 있는 상태가 됩니다.

혹시 VIEW 테이블 SELECT만 할 수있도록 권한을 세팅할 수 있는지요?

 

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

정확한 답은 아니지만, 뷰를 별도의 데이터베이스에 생성하시고 해당 데이터베이스에 select 권한을 주시는게 낫지 않을까 생각됩니다.

물론 테이블이나 컬럼별로 권한 세팅이 가능하지만, microlevel로 세팅하는것 보다는 db단위로 하는 일관성이라는 측면에서 장점이 있으리라 생각됩니다.

 

박현우(lqez)님이 2010-02-08 13:27에 작성한 댓글입니다.

안녕하세요 박성원입니다.

 

View Table은 해보지는 않았지만 Mysql은 하나의 테이블의 컬럼에 까지 권한이 정해 집니다.

관련 작업은 테이블에 권한 인계로 작업이 가능할 듯한데요

 

mysql DATABASE의 하위 Table중 table 권한 부분을 참고하시기 바랍니다.

박성원(darkancia)님이 2010-02-10 10:39에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29540[mysql]lock문제로 max_connection 초과된 문제 [4]
김하림
2010-02-10
7151
29539레코드 값으로 PK 값 알아내기 [1]
oldlove7
2010-02-10
5743
29538[쿼리 튜닝] 고수님들 도와주세요. [2]
놀러와써
2010-02-09
6699
29537VIEW 테이블 SELECT만 할 수 있는 권한의 USER를 생성할 수 있나요? [2]
서광호
2010-02-08
6476
29536쿼리 에러가 나오는데요 에러좀 잡아주심감사할게요^^'; [1]
김정
2010-02-07
5931
29535멀쩡히 존재하는데 mysqldump시에 에러라면.. [2]
김주홍
2010-02-05
6490
295343개월간 움직이지 않는재고 총 갯수 구하기 [1]
김동명
2010-02-03
6961
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다