계정별 다른DB권한 부여 0 0 1,171

by 이경민 [SQLServer] SQL2012 계정권한 [2017.04.18 16:02:34]


user라는 계정을 생성하였고

로그인 권한을 DB1의 public 권한을 부여하였습니다.

 

그리고 DB1 전체의 SELECT권한도 부여하였습니다.

 

그런데 이때 DB1에 생성된 뷰중에서 DB2의 테이블을 SELECT하는 뷰가 있고,

이뷰를 SELECT할 경우에는 DB2 권한이 없다고 메세지가 뜹니다.

 

보안상DB2의 SELECT권한을 부여하는게 문제가 되는데,

DB2의 SELECT 권한을 부여하는것 말고는 다른 방법이 없을까요?

DB는 SQL 2012 EXPRESS 입니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입