Database/mariaDB administrator
[mariadb] DB 계정 별 권한 확인, 적용, 부여, 회수 계정 생성
sTricky
2020. 1. 7. 17:55
mariadb, mysql 에서 사용 할 수 있는
DB 계정별 권한 확인, 적용, 부여
안내드리도록 하겠습니다.
우선, 계정 목록을 보는 방법
select host, user from user;
계정 생성 방법
create user 'user'@'127.0.0.1' identified by 'Password';
# localhost에서만 접속 허용
create user 'user'@'%' identified by 'Password';
# everywhere 접속 허용
유저별 권한 부여
grant all privileges on TableName.* to 'user'@'127.0.0.1';
#localhost에서만 허용
grant select on testDB.* to 'user'@'%';
#everywhere 허용
유저별 권한 확인
show grants for 'user'@'접속위치';
유저별 권한 회수
revoke all on db_name.table_name FROM 'user'@'접속위치';
계정 삭제
drop user 'user'@'접속위치';
간단하게 끝!
by.sTricky