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
운영게시판
최근게시물
Oracle Q&A 39151 게시물 읽기
No. 39151
디비링크된 테이블에 insert/update 는 원래 안되는거 아닌가요?
작성자
김태연
작성일
2011-12-06 18:06
조회수
6,626

디비링크로 연결된 테이블에는 조회 select만 가능하죠? 제가 알ㅇ기로는

혹시 insert/update도 디비링크테이블에 할 수 있나요?

디비링크를 생성해주면 다른데서 디비링크로 연결해서 이쪽 데이타 조회만 되는걸로 알고잇는데 데이타 삭제나 수정을 해버리면 심각하자나요.

보안상 디비링크는 잘 안해주려고 하는건지 아닌지 궁금합니다.

타시스템 데이타 가져와야 되는데 디비링크 해달라고 하면 꺼려할까요?

데이타 관리자 입장에서 아님 해당 테이블이나 데이타를 관리하는 개발자나 운영자 뭐 그런 입장에서

계정주고 권한주고 직접 붙으라고 권하기가 쉬운지 아님 디비링크 제공해주는지가 쉬운지 궁금합니다.

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

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

잘못 알고 계시네요.

DB 링크는 특정 계정을 가지고 만들죠.

따라서 해당 계정이 가진 권한을 모두 가집니다.

권한에 제한을 두고자 한다면 최소 권한만 가진 계정을 따로 만들어 사용하셔야 합니다.

같은 서버에 있는 다른 계정에 권한을 주고자 한다면

DB 링크는 성능면에서 오히려 안좋을 듯 합니다.

다른 서버일 때 DB 링크를 고려하셔야 할듯 합니다.

마농(manon94)님이 2011-12-07 08:55에 작성한 댓글입니다.

보안상 insert/update를 방지하려면  

필요한 테이블 select 권한만 가지는 유저를 생성하고 그 유저에서 DB link를 생성하면 되겠지요..

 

9i버전에서는 link$를 조회할때 암호까지 알수 있어서 문제가 되었지만요..

 

 

10님이 2011-12-07 11:38에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39154left outer join, 날짜 기준 sum, 합계, 총합계 [5]
김기운
2011-12-07
8501
39153MS-Sql 만쓰다가 Oracle로 넘어왔습니다. 임시테이블, 메모리테이블 문제..
유정헌
2011-12-07
4719
39152쿼리문 장 사용방법에 대한 질문입니다... [1]
집게사장
2011-12-07
3798
39151디비링크된 테이블에 insert/update 는 원래 안되는거 아닌가요? [2]
김태연
2011-12-06
6626
39150마농님께 대놓고 물어보기!! 검색속도 관련입니다. 도와주세요!! [1]
박용선
2011-12-06
4338
39149where 절에 random함수 돌리면 too many value 가 나와요. [5]
최재철
2011-12-06
5534
39148sqlloader infile , INTO TABLE 항목 값을 변수로 받을수 있나요? [1]
일쌍다반사
2011-12-06
5343
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다