SharedIT | 묻고 답하기(AMP)

리눅스 mariadb 사용자 접근 권한

안녕하세요. 신입운영자입니다.

일반사용자한테 DB접근 권한을 해주려고 하는데

만약 일반사용자 계정이 user01 이라고 하면 root 계정으로 db접속해서

user01 계정 동일하게 생성하고, sql 문으로 db 접근하는 명령어만 수행하면 끝인건가요?

Tags : 태그가 없습니다.

2개의 답변이 있습니다.

Genghis Khan
  0 추천 | 4년 이상 전

외부사용자가 아닌 내부 사용자라면 설정 가능합니다.

뭐~ 외부사용자라고 해도 방화벽 설정하면 그것도 가능하겠지요

그런데 보안상  사용자 권한을  root권한을 준다는건 Test겠지요? ㅋ



양성환
  0 추천 | 4년 이상 전

CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';


%가 있으면 외부접속 가능, %가 없으면 내부만 가능합니다.
전체 해당 권한의 admin 권한 부여는


GRANT ALL PRIVILEGES ON 데이터베이스.* TO '아이디'@'%';
GRANT SELECT testDB.* to 'user'@'%'; 이렇게 select 만 권한을 줄 수 도 있구요

한그루 | 4년 이상 전

오우~! 역쉬~! 전!문!가!