Maison >base de données >tutoriel mysql >mysql_secure_installation - Améliore la sécurité de l'installation MySQL
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.
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
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!