2011-11-16 41 views
11

Pregunta simple pero mi Google me ha fallado por completo.Cómo cambiar la contraseña de base de datos de Heroku-Postgresql

¿Cómo se cambia la contraseña de la base de datos de postgres para una aplicación Heroku Rails?

+0

¿Por qué quiere cambiar la contraseña? Heroku usa su propio usuario y contraseña generados para sus bases de datos. Puede indicarle que use una base de datos diferente configurando la variable de entorno DATABASE_URL, pero no creo que pueda cambiar su usuario: pase la combinación. Verifique los [documentos de la base de datos de Heroku] (http://devcenter.heroku.com/articles/database). –

+3

P. ej. si su db/pass se filtró o se envió accidentalmente a un repositorio de control de fuente pública – ripper234

Respuesta

5

Esto solía no ser posible, pero ahora con los nuevos planes de Heroku Postgres ahora puede 'rotar' sus credenciales de base de datos.

Puede hacerlo a través de heroku pg:credentials HEROKU_POSTGRESQL_GRAY_URL --reset donde HEROKU_POSTGRESQL_GRAY_URL es el nombre correcto en función de su salida heroku config.

En planes antiguos, donde esto puede ser incompatible, es posible que pueda obtener soporte heroku para hacerlo si registró un ticket aunque probablemente querrán un motivo válido.

Cuestiones relacionadas