본문 바로가기

Development/T-SQL 프로그래밍

SQL 2005 인증 모드 변경 방법

보안 모드를 변경하는 방법에 대해 설명합니다.

설치 중에 Windows 인증 모드를 선택하면 sa 로그인이 해제됩니다. 나중에 인증 모드를 SQL Server 및 Windows 인증 모드로 변경해도 sa 로그인은 계속 해제되어 있습니다. sa 로그인을 설정하려면 ALTER LOGIN 문을 사용합니다.

sa
로그인은 SQL Server 인증을 사용한 서버 연결만 허용합니다.
  1. SQL Server Management Studio 개체 탐색기에서 서버를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
  2. 보안 페이지의 Server 인증에서 새 서버 인증 모드를 선택한 후에 확인을 클릭합니다.
  3. SQL Server Management Studio 대화 상자에서 확인을 클릭하여 SQL Server를 다시 시작합니다.
  1. 개체 탐색기에서 해당 서버를 마우스 오른쪽 단추로 클릭한 다음 다시 시작을 클릭합니다. SQL Server 에이전트가 실행되고 있으면 에이전트도 다시 시작해야 합니다.
  1. 다음 문을 실행하여 sa 암호를 설정하고 암호를 할당합니다
    ALTER LOGIN sa ENABLE ;
    GO
    ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>' ;
    GO
  1. 개체 탐색기에서 보안, 로그인을 차례로 확장하고 sa를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
  2. 일반 페이지에서 sa 로그인에 대한 암호를 만들고 확인할 수 있습니다.
  3. 상태 페이지의 로그인 섹션에서 사용을 클릭한 다음 확인을 클릭합니다.\\

    [URL] http://msdn.microsoft.com/ko-kr/library/ms188670.aspx
* 추가사항
# 맨하단의 다시시작은 꼭 해야된다. sa계정 살아난다.

사용자 'sa'이(가) 로그인하지 못했습니다. 이 사용자는 트러스트된 SQL Server 연결과 관련되어 있지 않습니다. (Microsoft SQL Server, 오류: 18452)

도움말: http://go.microsoft.com/fwlinkProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18452&LinkId=20476

이런내용의 체크박스가 뜨면 Microsoft SQL Server Management Studio 에서

서버이름 마우스 오른쪽 클릭으로 팝업이 뜨면 속성으로 들어가서

보안탭의 서버인증에서 sql server 및 windows 인증 모드 선택후

확인하고 빠져나가서  서버이름 마우스 오른쪽 클릭으로 [다시시작] 하면 된다.


[URL] http://devdev.tistory.com/140