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

 

[SQL](MySQL,MariaDB) 유저 확인, 생성 및 권한부여, 삭제

1. SQL 유저 조회(확인) 제한된 데이터를 보여주기 위해 SQL유저를 생성하거나, 서버 관리를 하기 위해 SQL유저를 생성하는 경우가 있습니다. 그럼 유저를 생성하는 법을 알아보겠습니다. -- Mysql접

imkdk.tistory.com

 

2020-02-04 MySql & MariaDB 계정 비밀번호 변경하기

2020-02-04-MySQL MariaDB change user password프로젝트를 하면서 아주 사소한 것이지만, 각 DB계정의 비밀번호가 달라서 충돌되는 경우가 있다. 이때 서로 비밀번호를 맞춰주기 위해 DB의 비밀번호를 손 쉽

velog.io

 

MySQL MariaDB user password 변경

MySQL / MariaDB 사용자 비밀번호 변경하기 4가지 방법.(출처 : 제타위키) 1. SET PASSWORD SET PASSWORD FOR 'User'@'Host' = PASSWORD('Password'); 2. GRANT GRANT USAGE ON *.* TO 'User'@'Host' IDENTIFIED BY 'Password'; 3. UPDATE & FLUSH UPDAT

www.leafcats.com

 

300x250
728x90