Maison  >  Article  >  base de données  >  Quelles sont les exigences de sécurité particulières pour l’utilisation de procédures et de fonctions stockées avec réplication ?

Quelles sont les exigences de sécurité particulières pour l’utilisation de procédures et de fonctions stockées avec réplication ?

王林
王林avant
2023-09-09 13:41:16885parcourir

Quelles sont les exigences de sécurité particulières pour l’utilisation de procédures et de fonctions stockées avec réplication ?

En fait, l'esclave MySQL a l'autorisation d'exécuter toute instruction lue dans le journal binaire du serveur MySQL du maître, il existe donc des restrictions de sécurité spéciales lors de l'utilisation de fonctions stockées avec réplication. Si la réplication générale ou la journalisation binaire (à des fins de récupération ponctuelle) sont actives, deux options de sécurité sont disponibles pour le DBA MySQL : 

Option de super privilège h2>

Tout utilisateur souhaitant créer des fonctions stockées doit obtenir une autorisation DBA SUPER. .

Mode log_bin_trust_function_creators

En effet, log_bin_trust_function_creators permet à quiconque de créer des fonctions stockées à l'aide des autorisations CREATE standard, de sorte qu'un administrateur de base de données peut définir la variable système log_bin_trust_function_creators sur 1.

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