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
'Database > MySQL' 카테고리의 다른 글
mySQL 날짜 속성 비교 (DATE / DATETIME / TIME / TIMESTAMP) (0) | 2024.11.30 |
---|---|
SQL 문장 가독성 향상 방법 (7) | 2024.09.28 |
Can't start server : Bind on unix socket: No such file or directory (0) | 2024.07.07 |
mariaDB skip-name-resolve 와 unauthenticated user (0) | 2024.04.27 |
SQL 쿼리 속도를 높이는 9가지 방법 (0) | 2024.01.20 |