적용 대상
SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Microsoft는 다운로드 가능한 파일 하나로 Microsoft SQL Server 2012 수정 사항을 배포합니다. 수정 사항은 누적되므로 각 새 릴리스에는 이전 SQL Server 2012 수정 릴리스에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다.

증상

다음과 같은 경우를 생각해 볼 수 있습니다.

  • 새 SQL Server 로그인 ID를 만든 다음 Microsoft SQL Server 2012 instance 데이터베이스의 소유자로 로그인 ID를 할당합니다.

  • 새 로그인 ID를 사용하여 SQL Server 2012 instance 로그인합니다.

  • SQL Server 2012 instance 데이터베이스의 속성을 보려고 합니다.

이 경우 다음과 유사한 내용의 오류 메시지가 나타납니다.

요청된 대화 상자를 표시할 수 없습니다.추가 정보: 요청된 대화 상자를 표시할 수 없습니다. (SqlMgmt)Transact-SQL 문 또는 일괄 처리를 실행하는 동안 예외가 발생했습니다.(Microsoft.SqlServer.ConnectionInfo)사용자에게 이 작업을 수행할 수 있는 권한이 없습니다. (Microsoft SQL Server, 오류: 297)

원인

이 문제는 데이터베이스 속성을 보려고 할 때 VIEW SERVER STATE 권한이 필요하기 때문에 발생합니다.데이터베이스 속성을 클릭하면 SQL Server Management Studio(SSMS)는 다음 DMV(동적 관리 뷰)에 대해 쿼리를 실행합니다.

  • sys.dm_hadr_cluster

  • sys.dm_database_encryption_keys

이러한 DMV는 2012년 SQL Server 새로운 기능이며 서버 수준 권한이 필요합니다. 

해결 방법

누적 업데이트 정보

SQL Server 2012

이 문제에 대한 수정 사항은 SQL Server 2012 서비스 팩 RTM에 대한 누적 업데이트 2에서 처음 릴리스되었습니다. 이 누적 업데이트 패키지에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인합니다.

2703275 SQL Server 2012용 누적 업데이트 패키지 2참조 빌드가 누적되므로 각 새 수정 릴리스에는 이전 SQL Server 2012 수정 릴리스에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다. 이 핫픽스를 포함하는 최신 수정 릴리스를 적용하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

2692828 2012년 SQL Server 릴리스된 후 릴리스된 SQL Server 2012 빌드는 특정 SQL Server 서비스 팩에 대해 Microsoft SQL Server 2012 핫픽스를 만듭니다. SQL Server 2012 서비스 팩 RTM 핫픽스를 SQL Server 2012 서비스 팩 RTM 설치에 적용해야 합니다. 기본적으로 SQL Server 서비스 팩에 제공되는 모든 핫픽스는 다음 SQL Server 서비스 팩에 포함됩니다.

상태

Microsoft는 "적용 대상" 절에 나열한 Microsoft 제품에서 이 문제를 확인했습니다.

해결 방법 

이 문제를 해결하려면 만든 로그인 ID에 VIEW SERVER STATE 권한을 부여합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.