Docs Menu
Docs Home
/ /

atlas dbusers update

Modifique los detalles de un usuario de la base de datos en su proyecto.

Para utilizar este comando, debe autenticarse con una cuenta de usuario, una cuenta de servicio o una clave API con 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 se autentica con SCRAM-SHA, este valor debe ser admin.

--desc

string

false

Descripción de este usuario de base de datos.

-h, --ayuda

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 la base de datos.

--projectId

string

false

Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno.

--role

cadenas

false

Roles de usuario y bases de datos o colecciones donde se aplican. Al pasar esta bandera, se reemplazan los datos preexistentes.

--scope

cadenas

false

Matriz de clústeres a los que este usuario tiene acceso. Al pasar esta bandera, se reemplazan los datos preexistentes.

-u, --username

string

false

Nombre de usuario para autenticarse en MongoDB.

--x509Tipo

string

false

Método X.509 para autenticar el nombre de usuario especificado. Los valores válidos son NONE, MANAGED y CUSTOMER. Si se configura como MANAGED, el usuario se autentica con un certificado X.509 administrado por Atlas. Si se configura como CUSTOMER, el usuario se autentica con un certificado X.509 autoadministrado. El valor predeterminado es "NONE".

Nombre
Tipo
Requerido
Descripción

-P, --profile

string

false

Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles para la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

Si el comando se ejecuta correctamente, la CLI devuelve un resultado similar al siguiente ejemplo. Los valores entre paréntesis representan sus 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