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 16206 게시물 읽기
No. 16206
admin도 접근 불가능한 테이블?
작성자
허접
작성일
2002-06-11 10:09
조회수
375

mysql3.2 을 쓰고 있습니다.

최상위 권한을 갖는 DB admin도 접근 할 수 없는 테이블을 생성할 수 있는지에 대한 질문입니다.

목적은 특정테이블을 특정사용자만 관리하고 볼 수 있게 할려는 건데요..

다른 방안이 있는지...ㅡ.ㅡ

궁금합니다. 빠른답변 부탁드릴께요..

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

mysql 디비의 table_priv 와 columns_priv테이블이 바로 그런용도의 권한테이블입니다.

 

http://www.mysql.com/doc/P/r/Privileges.html

 

이페이지를 참고하세요...흠..근데 잘 안돼는것 같더군요 (제 머리가 나쁜탓인지 흐흐 모르겟네영) f.rocka.

백록화(rocka)님이 2002-06-11 17:49에 작성한 댓글입니다.

MySQL의 권한 인증 시스템을 이해하시면, 백록화님한 것이 왜 잘 안 되는지 알 수 있습니다. ^^

 

권한을 검사할 때, 검색하는 테이블의 순서가 있죠.

 

일단 user Table을 검색해서, 해당 권한이 'Y'이면, 나머지 테이블에서 'N'이라도 무조건 해당 권한이 있는 것입니다.

 

>> 다른 방안이 있는지...ㅡ.ㅡ

 

앞의 글을 이해하였으면 방법을 생각할 수 있습니다.

 

User Table에서 root의 권한을 모두 'N'으로 해 두고, 다른 권한 테이블에서 root도 못 읽게 하는 DB나 테이블만 'N'으로 놔두고, 다른 모든 DB나 테이블은 'Y'값을 주면 되죠.

 

하지만, 무척이나 귀찮은 작업입니다.

 

아니면, root는 DB Start, Shutdown 등등의 권한만을 주면 되겠죠. 이게 훨씬 편하겠네요 ^^

허정수(wertyu)님이 2002-06-11 22:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
16209perl을 이용할 때 Can't locate DBI.pm ..오류가 나는데요.. [2]
mini015
2002-06-11
556
16208win2000-resin-mysql [1]
이승곤
2002-06-11
306
16207윈도우에서 설치 및 데몬 오류 [1]
wnsgud
2002-06-11
704
16206admin도 접근 불가능한 테이블? [2]
허접
2002-06-11
375
16205Win2K Server에서 MySql InnoDB 설정오류 [2]
김재억
2002-06-11
554
16204win2000에서mysql을쓰고 있고요다른써버로보내야하는데. [1]
조기봉
2002-06-11
287
16203mysql 패스워드 변경.. [1]
김윤미
2002-06-11
554
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다