1. 계정 생성·변경·삭제

1) 계정 생성

create user 'User'@'HostIP' identified by 'Password';

 

2) 계정 비밀번호 변경

update user set password=password('NewPassword') where user='User';

FLUSH PRIVILEGES;

 

3) 모든 계정 및 비밀번호 확인

select user, host, password from user order by 1,2;

 

 

2. 계정 권한 관리

1) 권한 부여

특정 DB에 부여 시 : GRANT ALL PRIVILEGES ON DBname.* TO 'User'@'HostIP' IDENTIFIED BY 'Password';

전체 DB에 부여 시 : GRANT ALL PRIVILEGES ON *.* TO 'User'@'HostIP' IDENTIFIED BY 'Password';

권한 적용 : FLUSH PRIVILEGES;

 

2) 권한 삭제

revoke all on DBname.Tablename FROM 'User'@'HostIP';

FLUSH PRIVILEGES;

 

3) 권한 확인

show grants for 'User'@'HostIP';

'DB서버 > MariaDB' 카테고리의 다른 글

MariaDB Replication 이중화 설정  (0) 2021.06.08
MariaDB 데이버베이스 백업 및 이동  (0) 2021.06.08
복사했습니다!