반응형

Microsoft SQL Server Management Studio 에서 [등록된 서버] 를 표시할 때 아래와 같은 에러가 발생하는 경우가 있다.

  • System.Security.Cryptography.CryptographicException: Key not valid for use in specified state.

 

이 때 아래의 파일명을 바꾸어 주면 해결할 수 있다.

예를 들어, RegSrvr.xml_ 등으로..

  • C:\Users\[USERNAME]\AppData\Local\Microsoft\Microsoft SQL Server\100\Tools\Shell\RegSrvr.xml

또는

  • C:\Users\[USERNAME]\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell\RegSrvr.xml

 

Microsoft SQL Server Management Studio 의 [등록된 서버] 정보는 xml 포맷으로 RegSrvr.xml 이라는 이름으로 저장된다.

이 에러는 (SSMS 2005 등에서) RegSrvr.xml가 이미 작성되어 있을 경우,

[등록된 서버] 보기를 호출할 때 이 파일을 읽어들이면서 암호화 키를 해석하는 과정에서 발생하는 것 같다.

 

참조 사이트: http://connect.microsoft.com/SQLServer/feedback/details/352529/ssms-registered-servers-view

반응형

+ Recent posts