IT박스

SQL Server Windows 모드에서 혼합 모드로 변경하려면 어떻게합니까 (SQL Server 2008)?

itboxs 2020. 10. 24. 09:56
반응형

SQL Server Windows 모드에서 혼합 모드로 변경하려면 어떻게합니까 (SQL Server 2008)?


SQL Server 2008 Express Edition을 설치했지만 실수로 Windows 인증 모드를 유지했습니다.

이제 SQL Server 혼합 모드로 변경하고 싶습니다. 어떻게 할 수 있습니까?


SQL Management Studio를 사용하여 수행 할 수 있습니다.

서버 속성-보안-[서버 인증 섹션] Sql 서버 및 Windows 인증 모드 확인

다음은 MSDN의 소스입니다 - http://msdn.microsoft.com/en-us/library/ms188670.aspx


SQL Server 2012에 대한 다른 시도로는 성공하지 못했습니다. 내가 한 일은 SQL Server Management Studio를 사용하여 값을 변경하는 스크립트를 생성하는 것이 었습니다.

USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
GO

그 후 다음을 사용하여 sa계정을 활성화 했습니다.

ALTER LOGIN sa ENABLE ;
GO
ALTER LOGIN sa WITH PASSWORD = '<strongPasswordHere>' ;
GO

... 그런 다음 서비스를 다시 시작했고 모든 것이 작동했습니다!


여기에서 : http://weblogs.sqlteam.com/peterl/archive/2008/06/19/How-to-change-authentication-mode-in-SQL-Server.aspx

Windows 레지스트리 키를 통해 변경할 수 있음을 알 수 있습니다.

(SQLEXPRESS instance):

"Software\Microsoft\Microsoft SQL Server\SQLEXPRESS\LoginMode" = 2

... 및 서비스 다시 시작


  1. SQL Server Management Studio를 열고 데이터베이스 서버에 연결합니다.
  2. 데이터베이스 서버를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.
  3. 서버 인증을 SQL Server 및 Windows 인증 모드로 설정합니다.

에서 MSDN :

보안 인증 모드를 변경하려면 :

SQL Server Management Studio 개체 탐색기에서 서버를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭합니다.

보안 페이지의 서버 인증에서 새 서버 인증 모드를 선택한 다음 확인을 클릭합니다.

SQL Server Management Studio 대화 상자에서 확인을 클릭하여 SQL Server를 다시 시작하기위한 요구 사항을 확인합니다.

개체 탐색기에서 서버를 마우스 오른쪽 단추로 클릭 한 다음 다시 시작을 클릭합니다. SQL Server 에이전트가 실행 중이면 다시 시작해야합니다.

SA 로그인을 활성화하려면 :

개체 탐색기에서 보안, 로그인을 차례로 확장하고 SA를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭합니다.

일반 페이지에서 로그인 암호를 만들고 확인해야 할 수 있습니다.

상태 페이지의 로그인 섹션에서 사용을 클릭 한 다음 확인을 클릭합니다.


레지스트리를 열고 다음에서 키를 검색하십시오 LoginMode.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

LoginMode 값을 2로 업데이트합니다.


문제가 SQL Server에 대한 액세스 권한이없고 현재 혼합 모드를 사용하여 sa를 활성화하거나 계정 관리자 권한을 부여하는 경우 SQL Server를 제거하고 다시 설치하는 것이 훨씬 쉽습니다.

참고 URL : https://stackoverflow.com/questions/1393654/how-can-i-change-from-sql-server-windows-mode-to-mixed-mode-sql-server-2008

반응형