제6장 보안
MySQL 설치에서 보안에 대해 살펴 때는 수있는 다양한 주제에 대해 고려하고 그들이 MySQL 서버 및 관련 응용 프로그램의 보안에 미치는 영향을 고려하도록하십시오.
보안에 영향을주는 일반적인 요인. 여기에는 적절한 암호 선택 불필요한 권한을 부여하지 않는 것이 SQL 인젝션 및 데이터 손실을 방지하여 애플리케이션 보안의 확보 등이 포함됩니다. 6.1 절 "일반적인 보안 문제" 를 참조하십시오.
설치 자체 보안. 설치시 데이터 파일, 로그 파일 및 모든 응용 프로그램 파일을 보호하기위한 권한이없는 사람에 의한 읽거나 쓸 수 없도록합니다. 자세한 내용은 섹션 2.10 "설치 후 설정 및 테스트" 를 참조하십시오.
데이터베이스 및 데이터베이스에서 사용중인 뷰 및 저장 프로그램에 대한 액세스 권한을 부여받은 사용자 및 데이터베이스를 포함하여 데이터베이스 시스템 자체의 내부에서 액세스 제어 및 보안. 자세한 내용은 섹션 6.2 "MySQL 권한 시스템" 및 섹션 6.3 "MySQL 사용자 계정 관리" 를 참조하십시오.
MySQL 및 시스템 네트워크 보안. 보안은 개별 사용자에 대한 권한 부여에 관계하지만 MySQL은 MySQL 서버 호스트에서 로컬에서만 이용할 수 있는지 한정된 다른 호스트의 세트에 대해서만 사용할 수 있도록 MySQL을 제한하려는 경우도 있습니다 .
데이터베이스 파일, 구성 및 로그 파일의 충분하고 적절한 백업을 제공합니다. 또한 복구 솔루션을 제공하도록 백업에서 정보를 제대로 복구 할 수 있는지 테스트하십시오. 제 7 장 "백업 및 복구" 를 참조하십시오.