Learn the "why" behind slow queries and how to fix them in our 2-Part Webinar.
Register now >
Docs Menu
Docs Home
/ /

atlas dbusers update

Modifica los detalles de un usuario de base de datos en tu proyecto.

Para usar este comando, debes autenticarte con una cuenta de usuario, una cuenta de servicio o una clave API que tenga el rol de Propietario del proyecto.

Sintaxis del comando
atlas dbusers update <username> [options]
Nombre
Tipo
Requerido
Descripción

Nombre de usuario

string

true

Nombre de usuario para actualizar en la base de datos MongoDB.

Nombre
Tipo
Requerido
Descripción

--authDB

string

false

Nombre de la base de datos de autenticación. Si el usuario se autentica con AWS IAM, x.509 o LDAP, este valor debe ser $external. Si el usuario se autentica con SCRAM-SHA, este valor debe ser admin.

--desc

string

false

Descripción de este usuario de base de datos.

-h, --help

false

ayuda para actualizar

-o, --output

string

false

Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json.

-p, --password

string

false

Contraseña para el usuario de base de datos.

--projectId

string

false

string hexadecimal que identifica el Proyecto a utilizar. Esta opción anula la configuración en el archivo de configuración o la variable de entorno.

--role

Cuerdas

false

Los roles de los usuarios y las bases de datos o colecciones a las que se aplican los roles. Al habilitar esta función se sobrescriben los datos preexistentes.

--scope

Cuerdas

false

Arreglo de clústeres a los que este usuario tiene acceso. El uso de esta bandera reemplaza los datos preexistentes.

-u, --username

string

false

Nombre de usuario para autenticarse en MongoDB.

--x509Type

string

false

Método X.509 para autenticar el nombre de usuario especificado. Los valores válidos incluyen NONE, MANAGED y CUSTOMER. Si se configura esto en GESTIONADO, el usuario se autenticará con un certificado X.509 gestionado por Atlas. Si estableces esto en cliente, el usuario se autentica con un certificado X.509 autogestionado. Este valor se establece por defecto en "NINGUNO".

Nombre
Tipo
Requerido
Descripción

-P, --profile

string

false

Nombre del perfil que se usará del archivo de configuración. Para aprender sobre los perfiles para Atlas CLI, consulta https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

Si el comando se ejecuta correctamente, el CLI devuelve una salida similar a la siguiente muestra. Los valores entre corchetes representan tus valores.

Successfully updated database user '<Username>'.
# Update roles for a database user named myUser for the project with the ID 5e2211c17a3e5a48f5497de3:
atlas dbuser update myUser --role readWriteAnyDatabase --projectId 5e2211c17a3e5a48f5497de3
# Update scopes for a database user named myUser for the project with the ID 5e2211c17a3e5a48f5497de3:
atlas dbuser update myUser --scope resourceName:resourceType --projectId 5e2211c17a3e5a48f5497de3

Volver

Lista

En esta página