본문 바로가기

SAP HANA

HANA DB에서 서비스 계정에 대한 변경 주기 정책 비활성화

반응형

패스워드 정책에 따른 로그인 제한

"User xxxxx(XXX) is required to change his or her password."

아래와 같이 정책이 설정되어 있을 경우 계정의 패스워드를 주기적으로 변경해줘야 합니다.

서비스 계정의 경우 패스워드를 변경해 주는일이 어려울 수 있습니다. 그래서 패스워드 변경 주기를 계정별로 비활성화를 시키려고 합니다.

 

해결방안

해당 계정에 대해서만 패스워드 변경 주시를 비활성화 합니다.

ALTER USER 계정 DISABLE PASSWORD LIFETIME
 

계정에 대한 패스워드 변경이 필요한지를 아래 쿼리로 확인이 가능합니다.

SELECT "SYS"."P_USERS_".NAME, 
	"SYS"."P_USERS_".OID,
	"SYS"."P_USER_PASSWORD_".PASSWORD_CHANGE_TIME,
	"SYS"."P_USER_PASSWORD_".PASSWORD_CHANGE_NEEDED
FROM "SYS"."P_USER_PASSWORD_" 
RIGHT JOIN "SYS"."P_USERS_" ON "SYS"."P_USER_PASSWORD_".OID = "SYS"."P_USERS_".OID
 

 

 

반응형