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
운영게시판
최근게시물
MS-SQL Q&A 7128 게시물 읽기
No. 7128
MSSQL 로그인 권한 관련 질문입니다.
작성자
권한
작성일
2018-07-04 17:08:24
조회수
236

 안녕하세요

권한과 프로시저 관련되어 궁금증이 있는데요.

test 라는 로그인 계정에

P1라는 프로시저의 실행권한을 주고 이 프로시저는 A테이블의 SELECT 문만 들어가있는 프로시저 입니다.

test 계정에 A테이블의 select 권한을 주지않으면 권한이 없다고 메세지가 출력되는데요.

여기서 A테이블의 select 권한을 주면 잘 동작합니다.

 

그런데 같은 방법으로

P2라는 프로시저의 실행권한을 주고 이 프로시저에는 A 테이블의 INSERT 문만 들어가있는 프로시저 입니다.

test 계정에 A테이블의 Insert 권한을 주지 않아도 이 프로시저를 실행이 잘되는데

이유가 궁금합니다.

 

프로시저의 실행 권한만으로 이 테이블에 INSERT 가능한게 맞는건가요 ??

제가 잘못 테스트하고 있는건지 잘모르겠습니다.

직접 INSERT 할경우에는 권한이 없다는 메세지가 나오지만 프로시저를 통해서는 가능한 상황입니다.

 

답변기다리겠습니다..

 

감사합니다.

 

 

[Top]
No.
제목
작성자
작성일
조회
7132비슷한 테이블 두개의 리스트 나열 가능여부 [2]
김지철
2018-08-13
183
713130분 단위로 평균을 볼려고 합니다 [2]
정영배
2018-08-03
252
7129mssql 로그인 실패 횟수에 따라 잠금 설정 방법 좀 알려주세요
최키럽
2018-07-05
246
7128MSSQL 로그인 권한 관련 질문입니다.
권한
2018-07-04
236
7127MSSQL VS MARIA [1]
DBA
2018-07-02
281
7126테이블 인덱스 구조 조언좀 부탁드립니다 [4]
남현진
2018-06-25
311
7124조건문에 CASE LIKE 구문을 같이 썼을때 왜 문제일까요? [1]
김태옥
2018-06-12
274
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2018 DSN, All rights reserved.
작업시간: 0.070초, 이곳 서비스는
	PostgreSQL v10.4로 자료를 관리합니다