>  기사  >  데이터 베이스  >  mysql_secure_installation - MySQL 설치 보안 향상

mysql_secure_installation - MySQL 설치 보안 향상

WBOY
WBOY앞으로
2023-09-09 23:29:041120검색

mysql_secure_installation - 提高 MySQL 安装安全性

mysql_secure_installation이 무엇인가요?

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

Options

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제