操作场景
查看账号列表是进行权限控制、安全审计和账号维护等多项工作的入口和基础,是保障数据库安全、有序运行的标准操作。
日常运维与管理
作为数据库管理员,需要定期查看账号列表以掌握整体的账号概况,包括存在哪些账号、其授权数据库及权限范围。
当需要进行权限风险排查时,查看账号列表可以快速审视所有账号的权限分配情况,可快速发现是否存在过度授权、闲置账号或未授权的可疑账号,从而及时清理冗余身份,有效加固数据库安全防线。
一站式账号生命周期管理
账号列表界面集成了账号创建、数据库创建、权限设置、连接 URI 获取及密码修改等全套操作,实现了从账号初始化到权限配置、再到访问凭证分发的全流程一站式管理,极大提升了运维效率与管理体验。
功能描述
在云数据库 MongoDB 的账号管理界面,您可通过集成化的操作入口,集中完成以下核心管理任务:
说明:
自 MongoDB 3.6 版本起,新实例将默认创建名为 mongouser 的用户。该账号及后续在控制台创建的所有账号,均统一使用 SCRAM-SHA-1 认证机制进行身份验证。
|
账号列表 | 查看和管理当前数据库实例中的所有账号及其基本信息。 |
连接 URI | 获取指定账号用于连接数据库的标准格式字符串。 |
创建新库 | 在当前实例中创建一个新的逻辑数据库。 |
设置权限 | 为指定账号分配对一个或多个数据库的读写操作权限。 |
修改密码 | 修改指定账号的登录密码以增强访问安全。 |
开启 CAM 验证 | 将数据库账号与腾讯云访问管理(CAM)进行关联,使用动态生成的安全凭证进行身份认证。 |
操作步骤
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击目标实例 ID,进入实例详情页面。
6. 选择数据库管理页签,进入账号管理页面。您可以查看当前数据库所有账号信息。
7. (可选)确定需查看的账号,单击其操作列的查看/设置,可在设置权限窗口,查看或修改该账号的读写权限及其在各数据库的访问权限。如下图所示,在此界面中单击创建新库,可直接为当前账号创建新数据库并设置其访问权限。
说明:
系统默认账号 mongouser,在操作列,仅能查看其权限,不支持修改权限,不支持删除操作。
“创建新库”操作并非创建物理数据库,而是创建一个逻辑上的命名空间,预设此数据库的访问权限。
8. (可选)确定需查看的账号,单击其操作列的修改密码,可修改该账号的访问密码。密码复杂度要求以界面提示信息为准。
9. (可选)确定需查看的账号,单击其操作列的连接 URI,可在连接帮助窗口,直接复制该账号连接数据库实例的连接串。
10. (可选)确定需查看的账号,单击其操作列的开启 CAM 验证,使用动态生成的安全令牌进行身份认证。具体操作与使用,请参见 开启 CAM 验证。 11. (可选)找到需查看的账号,单击其操作列的删除,在删除用户的小窗口,确认删除该账号,单击确定,清理该账号。
相关 API