Real MySQL 8.0 - MySQL 사용자 및 권한
데이터베이스 서버의 보안은 갈수록 중요해지고 있으므로 반드시 계정의 식별 방식과 권한, 역할에 대한 기본적인 내용을 숙지하자 사용자 식별 MySQL 서버는 사용자의 계정뿐 아니라 사용자의 접속 지점(호스트명, IP주소)도 계정의 일부가 된다. 즉, 사용자 계정에 'svc_id' 가 등록이 되어 있으면, 이는 'svc_id@ip주소' 이런식으로 등록이 되어 있어서 타 환경에서 서버로 들어갈 수 없다. 모든 외부 컴퓨터에서 접속을 가능하게 하려면 ip주소 부분에 '%' 문자를 사용하면 된다. 계정생성 계정 생성은 CREATE USER명령. 권한 부여는 GRANT. 권한 테이블 뿐만 아니라, 내장 프로그램 에도 권한을 줄 수 있고, 더불어서 명령어를 세분화 하면 잘 사용하지는 않지만, 특정 칼럼에다가만 권한을..
DB/MySQL
2023. 3. 19. 16:09