데이터베이스

[MySQL] 사용자 식별(1) - 계정

23 2024. 11. 10. 21:21

mysql에서는 사용자 식별을 호스트와 아이디를 함께본다.
예를 들어 ‘janguni_user’@‘127.0.0.1’ 계정은 127.0.0.1로 접속한 janguni_user이다.
만약에 janguni_user가 다른 호스트를 통해 접근한다면 접근할 수 없을까?  아마 없을 것이다.

사용자 계정 종류

크게 사용자 계정에는 다음의 2개의 계정으로 구분 된다.

1. 시스템 계정 (System Account)
2. 일반 계정 (Regular Account)

시스템 계정과 일반 계정의 차이점은 System User의 권한 획득여부이다.
System User의 권한이 있는 것은 시스템 계정이고, 권한이 없는 것은 일반 계정이다.
시스템 계정은 일반 계정을 생성할 수도있고 삭제할 수도 있는 관리권한이 있다.
또한 세션을 강제로 종료시킬 수 있다.