Skip To Content

Cambiar contraseñas PostgreSQL predeterminadas

Cuando crea un sitio de ArcGIS Server con herramientas de ArcGIS e incluye una geodatabase en PostgreSQL en Amazon Web Services (AWS) o en Amazon Relational Database Service (RDS) para PostgreSQL, se crean roles de inicio de sesión de base de datos. Algunos de estos roles de inicio de sesión se crean con contraseñas documentadas y codificadas. Por tanto, para proteger su instancia, debe modificar estas contraseñas. Consulte Geodatabases en PostgreSQL utilizadas con ArcGIS en AWS para obtener información sobre los roles de inicio de sesión que se crean con contraseñas codificadas.

Cambiar las contraseñas de las bases de datos de PostgreSQL en AWS

Siga estos pasos para modificar la contraseña predeterminada para los roles de inicio de sesión creados para geodatabases en una base de datos de PostgreSQL en Amazon Web Services (AWS):

  1. Para cambiar contraseñas, deberá poder iniciar sesión en la instancia de Amazon Web Services donde está instalado PostgreSQL. Conéctese a la instancia como ubuntu. Utilice uno de los siguientes métodos:
  2. Cambie al usuario raíz.
    sudo su -
  3. Inicie sesión en psql con el rol de inicio de sesión de base de datos postgres, conectándose a la base de datos postgres.
    cd /data
    psql postgres postgres
  4. Emita el comando \password para modificar las contraseñas de los tres roles de inicio de sesión.

    La sintaxis para el comando \password es \password <username>.

    Por ejemplo, para cambiar la contraseña de sde, escriba:

    \password sde
    Se le pedirá que escriba una contraseña nueva. Repita este procedimiento para el propietario y el usuario de postgres, asignando a cada uno de ellos una contraseña única y segura.

  5. Para salir de psql, escriba \q.
  6. Nota:

    Después de cambiar la contraseña de inicio de sesión de propietario, debe actualizar las bases de datos registradas de su sitio de ArcGIS Server en AWS para utilizar la nueva contraseña.

  7. Conéctese a GIS Server desde el árbol de catálogo en su instalación local de ArcGIS Desktop.
  8. Haga clic con el botón derecho del ratón en el servidor y después haga clic en Propiedades del servidor.
  9. Seleccione una base de datos registrada en la lista y haga clic en el botón Propiedades.

    Se abrirá el cuadro de diálogo Editar base de datos registrada.

  10. Haga clic en Editar para cambiar la información de conexión.

    Se abre el cuadro de diálogo Conexión de base de datos.

  11. Escriba la nueva contraseña de inicio de sesión de propietario en el campo Contraseña y haga clic en Aceptar.
  12. Haga clic en Aceptar en el cuadro de diálogo Editar base de datos registrada.
  13. Si ha registrado cualquier otra geodatabase en su instancia de ArcGIS Enterprise on Amazon Web Services, repita los pasos 8 a 11 para cada una, con el fin de cambiar la contraseña del rol de inicio de sesión de propietario.

Cuando haya cambiado las contraseñas, cierre el puerto 22 si ya no necesita conectarse a la instancia que está ejecutando PostgreSQL.

Cambiar las contraseñas de Amazon RDS para PostgreSQL

Siga estos pasos para modificar la contraseña predeterminada para los roles de inicio de sesión creados en Amazon RDS para PostgreSQL:

  1. Conéctese a la instancia de la base de datos desde un cliente SQL.

    Consulte la documentación de AWS para obtener más información y sugerencias para la resolución de problemas de conexión.

  2. Utilice el comando o la funcionalidad SQL de ALTER ROLE del cliente SQL que está utilizando para cambiar la contraseña o contraseñas.

    Consulte la documentación de PostgreSQL para obtener ayuda con la sintaxis de ALTER ROLE.

  3. Nota:

    Después de cambiar la contraseña de inicio de sesión de propietario, debe actualizar las bases de datos registradas de su sitio de ArcGIS Server en AWS para utilizar la nueva contraseña.

  4. Siga las instrucciones de Registrar sus datos con ArcGIS Server mediante el Administrador para actualizar la contraseña de las bases de datos registradas y administradas.