DB서버/MariaDB
MariaDB 계정 생성·삭제·권한 관리
클라시에
2021. 6. 8. 11:12
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';