데이터베이스 서버에 원격 액세스 할 수있는 사용자 SQL 인증 계정이 있습니다. 사용자는 기본 데이터베이스를 가지고 있으며 해당 DB 만 액세스하거나 수정할 수 있습니다. 여태까지는 그런대로 잘됐다. 그러나 사용자가 액세스 할 수없는 다른 데이터베이스를 볼 수 없도록하고 싶습니다.SQL Server 2005 원격 로그인 권한
서버 권한 내에서 사용자는 "모든 데이터베이스보기"기능을 거부 할 수 있지만 수정 권한이있는 데이터베이스조차도 볼 수 없습니다. 그는 여전히 그것에 대해 SQL을 실행할 수는 있지만 SQL Management Studio를 통해 GUI에 액세스 할 수는 없습니다.
올바르게 설정하는 방법이 있습니까?
감사합니다.
감사합니다. gbn이 작동했는데 왜 그런지 모르겠습니다. sp_changedbowner가 사용자를 마우스 오른쪽 단추로 클릭하고 사용자 이름을 추가 한 다음 역할 구성원 아래에서 db_owner를 확인하는 것과 동일한 작업을 효과적으로 수행하지 않습니까? "보안", "서버 개체", "복제"및 "관리"와 같은 다른 관리 영역을 볼 수 없게하는 방법이 있습니까? – Scott