2012-03-01 3 views
2

를 "추가"할 수 없습니다 나는 다음과 같은 오류 얻을 데이터베이스 연결 창에서 Add... 버튼을 누르면 :SQL Management Studio에서 데이터베이스를 연결 : 열 대화

"현재 보안 컨텍스트"의 언급이 나를 인도
TITLE: Microsoft SQL Server Management Studio 
------------------------------ 
Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc) 
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&LinkId=20476 
------------------------------ 
ADDITIONAL INFORMATION: 
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) 
------------------------------ 
The server principal "callisto\dotancohen" is not able to access the database "model" under the current security context. (Microsoft SQL Server, Error: 916) 
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.1750&EvtSrc=MSSQLServer&EvtID=916&LinkId=20476 
------------------------------ 
BUTTONS: 
OK 
------------------------------ 

로를 이것이 권한 문제라고 생각하십시오. 그러나 관리자로 SQL Management Studio를 열면 실제로 Add... 대화 상자를 열 수 있지만 내 데이터베이스 .mdf 파일이 저장된 C:\Users\dotancohen directory으로 이동할 수는 없습니다.

이것은 Windows 7 32 비트에서 SQL Management Studio 2012 RC0과 함께 사용됩니다. 열기에 관심이있는 데이터베이스 .mdf 파일은 2012 파일이고 2008은 열지 않습니다 (내 connect.Open() 문은 2008과 함께 실패하고 2012와 함께 작동합니다). 고맙습니다.

SQL Management Studio를 관리자 권한으로 열어 데이터베이스에 액세스하는 데 관심이 없지만 일반 사용자로 데이터베이스에 액세스하기 위해 사용자가 열어 본 SQL Management Studio와 관련된 문제를 해결하는 데 관심이 있습니다. 디버그 모드에서 실행중인 C# 응용 프로그램은 에스컬레이션 된 권한없이이 데이터베이스를 열 수 있습니다.

답변

1

이 내용은 SQL Management Studio 2012 또는 적어도 Beta 및 RC0 버전의 알려진 버그입니다.

그런데 여기에 file bugs against Microsoft products에 대한 링크가 있습니다. 모든 MS 제품이 항상 버그를 제기 할 수있는 것은 아니므로 문제를 제기해야하는 제품을 현재 버그로 사용할 수없는 경우 한 두 달 후에 다시 시도하십시오.

+0

이것이 정말로 버그라는 증거가 있습니까? (MS 웹 사이트 링크 또는 ...) –

+0

예, Microsoft에 문제를 제기하고 문제를 확인하는 이메일을 받았습니다. – dotancohen

+0

문제가되는 링크 나 그들이 보낸 이메일을 공유하면 도움이 될 것입니다. –

관련 문제