2014-12-13 4 views
1

db_dataread 권한으로 사용자를 생성 했으므로 사용자가보기를 실행할 수 있고보기 작성 방법에 대한 스크립트를 볼 수 없도록하고 싶습니다. 이 일을하는 가장 좋은 방법은 무엇입니까? 나는 모든 각도를 다루고이 사용자가 스크립트에 액세스 할 수 없도록해야합니다. MS SQL 2008을 사용 중입니다.보기 사용 권한 제한

미리 감사드립니다.

+1

로그인 도움 다음 그들이에 액세스 할 수있는 권한에 보면

는 답변으로 표시하십시오. –

답변

0

@Djbril 사용자에게 db_dataread 권한 만 부여하면 디자인을 클릭하지 못하게하거나 트윗을 만들어야합니다. 생성/변경 옵션을 사용하면보기를 구성하는 기본 코드가 분명히 표시됩니다. .

편집 : SQL보기에서 데이터를 가져 오는 위치를 파악하고 테이블에서 직접 자신의보기를 만들 수 있으므로 자신의 "보기 정의"권한을 사용하지 않습니다. 사용자가 액세스 할 수있는 경우 이 방금 만든 사용자로 SQL Server 관리 Studio에 :-)