사용자 권한 설정

HakJun·2022년 2월 9일
0

Database

목록 보기
2/16

사용자 권한 설정에 대해 공부하였다.

mysql관리시 기본으로 root권한, 모든권한으로 접속하는데, 이는 모든 권한이 있기때문에 치명적인 실수로 모든데이터를 바꿀 수 있다. 그러므로 각자 접속자마다 필요한 만큼의 권한만 주어서 사고를 예방하는 것이다.

사용자 생성 -> administation -> users and privileges
->add Account, 생성할 사용자의 이름과 pw설정

Account Limits : 연결할 최대,최소 쿼리 수, 서버로 연결할 수 있는 시간 설정 가능

Administrator Roles : 접근 할 수 있는 권한 설정
ex) ROLE. DBA : 전체권한

Global Privileges.Select : 읽기 권한만

Schema Privileges : 특정 데이터베이스에서의 CRUD, 데이터베이
스 생성 등의 권한 설정

실제 설정한 권한 이외에 작업을 실행하면 에러가 발생하며 실
행되지 않는 것을 확인 할 수 있다.

profile
백엔드 & 전공 공부

0개의 댓글