본문 바로가기
프로그래밍/DB & Redis

[mysql] mysql 비밀번호 정책 수준 낮추고 계정 생성

by 뽀도 2024. 10. 30.

 

 mysql 사용자 비밀번호를 단순하게 만들고 싶은데, 보안 수준이 높아서 에러가 날 때는 정책 수준을 변경하고 만들면 된다.

 

-- 보안 수준 확인 
show variables like 'validate_password%';

 

지금 내 DB는 설정을 미리 LOW 로 변경해놓아 LOW로 뜬다.

 

이때 아래의 쿼리를 사용해 정책 수준을 변경할 수 있다.

-- 보안 수준 변경 쿼리

set global validate_password.policy=LOW;

 

 

유저 생성하고 권한을 부여하는 쿼리 

USE mysql;

-- 유저 생성 
CREATE USER 'admin'@'%' IDENTIFIED BY '비밀번호';
CREATE USER 'admin'@'localhost' IDENTIFIED BY '비밀번호';

-- 모든 권한 부여 
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;

-- 즉시 적용
FLUSH PRIVILEGES;
반응형

댓글