Database/SQL
mySql, mariaDB 사용자 생성 및 권한 설정
리커니
2020. 8. 31. 12:38
반응형
mySql, mariaDB 사용자 생성 및 권한 설정
[사용자 생성]
create user '사용자ID'@'접속가능ip' identified by '비밀번호'
접속가능 ip에 '%' 로 설정한 경우 모든 ip 접속 가능.
'localhost' 일 경우 해당 하드웨어에서만 접속 가능.
[ex]
create user 'test'@'%' identified by 'test1234'
[사용자 별 테이블 권한 설정]
모든 권한 설정의 경우
grant all privileges on 스키마.테이블 to 사용자ID@'접속가능ip' identified by '비밀번호' with grant option
조회권한만 설정할 경우
grant select on 스키마.테이블 to 사용자ID@'접속가능ip' identified by '비밀번호' with grant option
특정 컬럼 수정권한만 설정할 경우
grant update(컬럼1, 컬럼2) on 스키마.테이블 to 사용자ID@'접속가능ip' identified by '비밀번호' with grant option
반응형