Database/MySQL
MariaDB 사용자 관리
2mukee
2024. 7. 19. 22:54
320x100
320x100
사용자 목록 조회
SELECT host, user, password FROM mysql.user;
사용자 생성
-- 내부 접근 사용자 추가
CREATE USER@localhost IDENTIFIED BY '비밀번호';
-- 외부 접근 사용자 추가
CREATE USER@'%' IDENTIFIED BY '비밀번호';
-- 특정 IP 접근 사용자 추가
CREATE USER@'192.168.0.1' IDENTIFIED BY '비밀번호';
-- 특정 대역 접근 사용자 추가
CREATE USER@'192.168.%' IDENTIFIED BY '비밀번호';
-- 변경 사항 적용
FLUSH PRIVILEGES;
계정 비밀번호 변경
-- 3중 1택
-- 1. UPDATE 쿼리
UPDATE mysql.user SET PASSWORD=password('root') WHERE USER='root' AND HOST='%';
FLUSH PRIVILEGES;
-- 2. SET PASSWORD
SET PASSWORD FOR 'root'@'%'=password('패스워드')';
-- 3. GRANT
GRANT USAGE ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
Reference
300x250
728x90