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 |