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 3195 게시물 읽기
No. 3195
Re: # mysql 권한 설정에서 특정한 컬럼에만 권한을 주고 싶어요..
작성자
정재익
작성일
2000-08-17 20:44
조회수
1,509

현재 MySQL 에서는 불가능합니다.

테이블 단위의 권한 설정이 다입니다. 그 이상은 되질 않습니다. 특정 column 에 대한 권한설정이 가능한 것은 현재로서는 LDAP 만이 가능한 수준이랍니다.

 

::서명훈 님께서 쓰시길::

 

> 안녕하세요.

> 프로그램을 짜다가 고민이 생겨서 질문을 드립니다.

> 특정 사용자에게 어떤 테이블의 특정 컬럼에만 권한을 주고

> 싶어서 권한 설정을 했어요.

> user 의 권한 설정은 모두 n 으로 주었고 db 의 권한에서는

> select_priv 만 y 를 주고 나머지는 전부 n 으로 주었어요.

> 그리고 tables_priv는 건드리지 않고

> grant 명령문을 썼어요.

 

> grant update (name) on board.gesipan to guest;

 

> 이렇게 치니까 columns_priv 테이블에 정보가 제대로 입력이

> 되었습니다.

> 그래서 이름 부분을 수정해 보았는데, 수정이 안되더군요.

> 물론 flush privileges; 명령문도 쳐서 권한을 다시 변경 했어요.

> 정말 이상하더군요.

> 그래서 계속 안되길래 이번에는 컬럼쪽이 아니라 테이블쪽의

> 권한을 변경해봤어요.

 

> grant update on board.gesipan to guest;

 

> 이렇게 말이죠. 이렇게 해 놓고 tables_priv 테이블을 보니까

> 역시 값이 들어가 있더군요.

> 결과는 업데이트가 잘 되더군요. 근데.. 문제는 그 테이블에

> 있는 모든 값이 수정된다는 것입니다.

> 그래서 특정한 컬럼만 권한을 주는 법을 알고 싶어서 질문을

> 드립니다.

> 알고 계시면 답변 꼭 좀 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
3189group by절을 이용한 퀴리에서 distinct를 하는방법..
김용완
2000-08-17
1578
3188WinNT에서 한글로 Sorting하려면?
진경희
2000-08-17
1211
3186MySQL 명령어때문에.
조정환
2000-08-17
1255
3194┕>Re: MySQL 명령어때문에.
정재익
2000-08-17 20:43:13
1244
3185# mysql 권한 설정에서 특정한 컬럼에만 권한을 주고 싶어요..
서명훈
2000-08-17
1097
3195┕>Re: # mysql 권한 설정에서 특정한 컬럼에만 권한을 주고 싶어요..
정재익
2000-08-17 20:44:58
1509
3184mysql에서
정용준
2000-08-17
1104
3196┕>Re: mysql에서
정재익
2000-08-17 20:46:47
1301
31831045 에러: Access denied for user : 'root@localhost' (Using password: YES)
장훈이
2000-08-17
1424
3190┕>Re: 1045 에러: Access denied for user : 'root@localhost' (Using password: YES)
정용준
2000-08-17 18:20:42
1597
3191 ┕>이렇게 해보세요
정용준
2000-08-17 18:34:34
1353
3182# 게시판 올리는법좀 알려주세요~
김주현
2000-08-17
1180
3192┕>Re: # 게시판 올리는법좀 알려주세요~
정재익
2000-08-17 20:34:15
1161
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다