ddev: как изменить учетные данные базы данных - PullRequest
1 голос
/ 16 января 2020

ddev имеет следующие настройки по умолчанию:

database: db
dbuser: db
password: db

Я подумал, что можно предусмотреть индивидуальные значения для этого (я знаю, что это не имеет особого смысла, но все же ). Я искал эти настройки в config.yaml, но не повезло.

Можно ли изменить эти учетные данные и добавить их в git?

1 Ответ

2 голосов
/ 17 января 2020

Вы можете изменить учетные данные базы данных в любое время, если это кажется вам полезным. У вас есть полный root в базе данных mysql. Таким образом, ddev mysql -uroot -proot приведет вас туда, где вы сможете GRANT ALL on db.* to 'mynewuser'@'%' IDENTIFIED BY 'mynewpassword';. Это создаст нового пользователя с полными привилегиями в базе данных 'db'. Но вы также можете создавать новые базы данных и новых пользователей столько, сколько захотите. И если вы хотите, вы можете изменить пароль пользователя 'db'. Мы стараемся сделать его максимально простым для локального разработчика ... но если вы хотите сделать его более сложным, go для него!

В FAQ есть пара пунктов 1006 *, что также может помочь - о нескольких базах данных и учетных данных.

Если вы удалите учетные данные по умолчанию, конечно, вам придется изменить файлы настроек вашей CMS на учетные данные, которые будут работать.

...