2009-11-08 7 views
0

J'ai un service MySQL auto-installé sur ma machine OS X Snow Leopard, compilé en utilisant le programme d'installation automatique de mysql.com.Comment modifier les autorisations que MySQL utilise pour créer des répertoires et des fichiers de base de données?

Le problème que je vais avoir est que je veux synchroniser mes fichiers de base de données, à partir du répertoire « data », en utilisant Dropbox. Tous les répertoires et fichiers créés dans ce dossier sont assignés à l'utilisateur "_mysql" et au groupe "wheel", avec l'autorisation de 700. Cette autorisation laisse les fichiers verrouillés, avec une superposition d'icônes "no entry" rouge, et non Permettre à Dropbox, ou moi, d'y accéder.

En tant que mesure temporaire, je peux modifier manuellement les autorisations de fichier à 755 pour me donner l'accès requis. Cependant, tous les nouveaux fichiers de base de données créés par MySQL auront toujours la valeur d'autorisation par défaut de 700. Pas idéal. Ce que je dois faire est de changer l'utilisateur/groupe que MySQL utilise pour créer ces fichiers ou changer la valeur des permissions par défaut pour permettre à d'autres utilisateurs/groupes de lire au moins les fichiers de la base de données.

Répondre