MySQL 설치와 관련된 프로그램에 대해 알려주세요 mysql_secure_installation −
이 프로그램을 사용하면 사용자는 다음을 통해 MySQL 설치의 보안을 강화할 수 있습니다.
사용자는 루트 계정에 대한 비밀번호를 설정할 수 있습니다.
사용자는 외부 로컬 호스트에서 액세스한 루트 계정을 삭제할 수 있습니다.
사용자는 익명 사용자 계정을 삭제할 수 있습니다.
사용자는 기본적으로 모든 사용자(익명 사용자도 포함)가 액세스할 수 있는 테스트 데이터베이스를 삭제할 수 있을 뿐만 아니라 test_로 시작하는 데이터베이스에 누구나 액세스하도록 허용할 수 있습니다.
mysql_secure_installation은 사용자가 보안 권장 사항을 구현하는 데 도움이 됩니다.
일반적인 사용법은 로컬 MySQL 서버에 연결한 다음 매개변수 없이 mysql_secure_installation을 호출하는 것입니다. 예는 다음과 같습니다.
shell> mysql_secure_installation
위 명령문이 실행되면 mysql_secure_installation은 사용자에게 수행해야 할 작업을 결정하라는 메시지를 표시합니다.
--host 및 --port와 같은 가장 일반적인 MySQL 클라이언트 옵션은 명령줄과 옵션 파일에서 사용할 수 있습니다. 예를 들어 보겠습니다. −
포트 3307을 사용하여 IPv6를 통해 로컬 서버에 연결하려면 다음 명령을 사용할 수 있습니다. −
shell> mysql_secure_installation --host=::1 --port=3307
mysql_secure_installation은 명령줄이나 옵션 파일의 [mysql_secure_installation] 및 [client ] 그룹.
--host=host_name, -h 호스트 이름
특정 호스트의 MySQL 서버에 연결하는 데 도움이 됩니다.
--no-defaults strong>
옵션 파일을 읽지 않습니다. 옵션 파일에서 알 수 없는 옵션을 읽어 프로그램이 시작되지 않는 경우 --no-defaults 옵션을 사용하여 해당 옵션을 읽지 못하게 할 수 있습니다.
--help, -?
도움말 메시지를 표시하고 종료하는 데 도움이 됩니다.
--use-default
비대화형 실행에 사용됩니다. 이 옵션은 무인 설치 작업에 사용할 수 있습니다.
--user=user_name, -u user_name
은 MySQL 계정의 사용자 이름입니다. 서버에 접속하는데 사용됩니다.
위 내용은 mysql_secure_installation - MySQL 설치 보안 향상의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!