Maison >base de données >tutoriel mysql >mysql_secure_installation - Améliore la sécurité de l'installation MySQL

mysql_secure_installation - Améliore la sécurité de l'installation MySQL

WBOY
WBOYavant
2023-09-09 23:29:041180parcourir

mysql_secure_installation - 提高 MySQL 安装安全性

Qu'est-ce que mysql_secure_installation ?

Faites-nous connaître le programme lié à l'installation de MySQL mysql_secure_installation −

  • Ce programme permet aux utilisateurs d'augmenter la sécurité de leur installation MySQL en :

  • Les utilisateurs peuvent définir un mot de passe pour le compte root.

  • L'utilisateur peut supprimer le compte root accessible depuis un hôte local externe.

  • Les utilisateurs peuvent supprimer des comptes d'utilisateurs anonymes.

  • L'utilisateur peut supprimer la base de données de test qui est accessible par défaut à tous les utilisateurs (même les utilisateurs anonymes), ainsi qu'autoriser n'importe qui à accéder aux bases de données commençant par test_.

  • mysql_secure_installation aide les utilisateurs à mettre en œuvre les recommandations de sécurité.

L'utilisation normale consiste à se connecter au serveur MySQL local, puis à appeler mysql_secure_installation sans paramètres. Voici un exemple :

shell> mysql_secure_installation

Lorsque l'instruction ci-dessus est exécutée, mysql_secure_installation invitera l'utilisateur à déterminer quelles actions doivent être effectuées.

Connectez-vous au serveur local

Les options client MySQL les plus courantes, telles que --host et --port, peuvent être utilisées sur la ligne de commande et dans les fichiers d'options. Prenons un exemple −

Pour vous connecter à un serveur local via IPv6, en utilisant le port 3307, vous pouvez utiliser la commande suivante −

shell> mysql_secure_installation --host=::1 --port=3307

Options

mysql_secure_installation prend en charge les options suivantes, qui peuvent être spécifiées sur la ligne de commande ou dans le groupe [mysql_secure_installation] et [client] du fichier d'options.

--host=host_name, -h host_name

Cela permet de se connecter au serveur MySQL sur l'hôte donné.

--no-defaults strong>

Il ne lit aucun fichier d'options. Si le programme ne démarre pas en raison de la lecture d'options inconnues à partir du fichier d'options, vous pouvez utiliser l'option --no-defaults pour empêcher leur lecture.

--help, -?

Il est utile d'afficher le message d'aide et de quitter.

--use-default

Il est utilisé pour une exécution non interactive. Cette option est disponible pour les opérations d'installation sans assistance.

--user=user_name, -u user_name

est le nom d'utilisateur du compte MySQL. Utilisé pour se connecter au serveur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer