给定从 Azure 门户创建的 Azure CosmosDB 数据库实例,可以使用以下命令从 shell 连接创建多个数据库:
use someNewDbName;
db.someNewCollectionName.insert({});
对于公开 MongoDB API 的其他数据库提供程序,可以在数据库或集合级别(对于存在于同一数据库实例上的用户)配置用户角色。
例如,对于自托管的 MongoDB,db.createUser()
允许roles
接受db
选项的参数。MongoDB Atlas 允许通过其 UI 执行类似的操作。
是否可以对 CosmosDB 做同样的事情?在 Azure 门户中,选择 CosmosDB,然后Access control (IAM)
转到Roles
内置角色列表以及说明可以定义自己的角色但没有说明如何执行此操作的文本。