Docs 菜单
Docs 主页
/ /
MongoDB 命令行界面
/ / /

mongocli Atlas dbusers 创建

在此页面上

  • 语法
  • 选项
  • 继承选项
  • 示例

为您的项目创建一个数据库用户。

mongocli atlas dbusers create [options]
名称
类型
必需
说明
--awsIAMType
字符串
false
Amazon Web ServicesAmazon Web Services IAM 方法,用于对所提供的用户名进行身份验证。有效值:NONE|USER|ROLE。 (默认为“NONE”)
--deleteAfter
字符串
false
采用 ISO 8601日期和时间格式的时间戳(以 UTC 为单位),在此之后Atlas会删除用户。
-h,--help
false
创建帮助
--ldapType
字符串
false
对提供的用户名进行身份验证的LDAP方法。有效值:NONE|USER|GROUP。 (默认为“NONE”)
-o, --output
字符串
false
Output format. Valid values: json|json-path|go-template|go-template-file
-p, --password
字符串
false
用户密码。
--projectId
字符串
false
要使用的项目ID 。 覆盖配置文件或环境变量设置。
--role
字符串
false
用户的角色以及角色适用的数据库或collection。
--scope
字符串
false
该用户有权访问的集群和 Atlas Data Lake 的数组。
-u, --username
字符串
true
用于向 MongoDB 进行身份验证的用户名。
--x509Type
字符串
false
X.509 方法,用于对所提供的用户名进行身份验证。有效值:NONE|MANAGED|CUSTOMER。 (默认为“NONE”)
名称
类型
必需
说明
-P, --profile
字符串
false
配置文件中要使用的配置文件。
Create an Atlas admin user
$ mongocli atlas dbuser create atlasAdmin --username <username> --projectId <projectId>
Create user with read/write access to any database
$ mongocli atlas dbuser create readWriteAnyDatabase --username <username> --projectId <projectId>
Create user with multiple roles
$ mongocli atlas dbuser create --username <username> --role clusterMonitor,backup --projectId <projectId>
Create user with multiple scopes
$ mongocli atlas dbuser create --username <username> --role clusterMonitor --scope clusterName:CLUSTER,DataLakeName:DATA_LAKE --projectId <projectId>

由 cobra 2 shooty 于 13 -Jul- 2021 自动生成

后退

名单