Rails и MySQL - установка дилеммы для корневого пароля - PullRequest
2 голосов
/ 15 августа 2011

Передо мной сейчас стоит дилемма - я знаю, что небезопасно оставлять свою корневую учетную запись MySQL без пароля, но я чувствую, что при работе над большими проектами со многими пользователями было бы очень сложно продолжать изменять database.yml информация о разработке файла, отражающая пароль моей личной учетной записи root каждый раз, когда я получаю информацию из git, и затем продолжаю переключать его обратно перед нажатием. Есть ли способ получить пароль для root, и при этом не нужно постоянно изменять область разработки файла database.yml каждый раз, когда я вытаскиваю git-репо после того, как другие над ним поработали?

Ответы [ 2 ]

1 голос
/ 15 августа 2011

Почему вы не хотите добавить его к .gitignore? Так что это будет замороженная версия database.yml в репо.

1 голос
/ 15 августа 2011

Создайте шаблон database.yml и назовите его чем-то другим, например, database.yml.template или что-то в этом роде.Затем пусть git игнорирует фактический файл database.yml, который вы теперь можете настроить для своих личных настроек.Реальная конфигурация не будет затронута git pull и не будет случайно передана в исходное хранилище.

...