본문 바로가기

프로그래밍/MSSQL

[MSSQL] 로그인 등록/수정/삭제 (오류 암호의 유효성을 검사하지 못했습니다.)

반응형

 

 

 

 

로그인 등록/수정/삭제

로그인 등록

보안 > 로그인 > 새 로그인

 

 

 

OR 쿼리문

 

-- 로그인 등록
CREATE LOGIN ggmouse -- 로그인 이름
WITH PASSWORD = '1234' -- 암호
,DEFAULT_DATABASE = tempdb -- 기본 데이터 베이스
,CHECK_POLICY = ON -- 암호 정책 강제 적용 (기본값 ON)
,CHECK_EXPIRATION = OFF; -- 암호 만료 강제 적용 (기본값 OFF)

 

 

참고

암호의 유효성을 검사하지 못했습니다. 암호가 복잡하지 않기 때문에 Windows 정책 요구 사항에 맞지 않습니다. (오류: 15118)

 

> 발생 시 해결

1. 암호를 복잡하게 설정

2. windows의 암호 정책 설정을 변경

3. CHECK_POLICY의 값을 OFF로 설정 (보안 정책과 무관하게 설정하겠다.)

 

 

 

 

 

로그인 수정

 

OR 쿼리문

 

-- 로그인 수정
ALTER LOGIN ggmouse -- 로그인 이름
WITH PASSWORD = 'abcd' -- 암호
,DEFAULT_DATABASE = tempdb -- 기본 데이터 베이스
,CHECK_POLICY = ON	-- 암호 정책 강제 적용 (기본값 ON)
,CHECK_EXPIRATION = OFF; -- 암호 만료 강제 적용 (기본값 OFF)

 

 

 

 

 

로그인 삭제

 

OR 쿼리문

 

-- 로그인 삭제
DROP LOGIN [ggmouse];

 

 

 

 

 

반응형