Source: https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authentication/ Documentation version: v5.3.2 # 认证 悦数图数据库开发版通过认证验证用户身份。使用密码登录时,用户必须已创建、处于启用状态且未被锁定。 认证成功后,用户还需要服务组成员资格和相应权限,才能连接 Graph 服务并访问资源。 ## 用户访问服务组的条件 用户身份和访问权限分别在以下位置管理: | 管理内容 | 管理位置 | 操作入口 | 用户名、密码、启用状态和临时锁定状态 | Meta 服务 | 使用[用户管理](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authentication/manage-users/)中的`ngctl`命令。 | 服务组成员、角色和资源权限 | 服务组的 Graph 服务 | 按[为用户配置访问权限](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authorization/configure-user-access/)邀请用户并授权。 创建用户不会自动将其加入服务组,邀请用户也不会自动授予`CONNECT`或资源权限。 ## 认证方式 使用用户名和密码连接 Graph 服务。首次部署时,`root`密码在`compose.yaml`中设置,操作方法见[设置 root 密码](https://dev-docs.yueshu.com.cn/v5.3.2/get-started/deploy/#root-password)。 其他用户的创建、密码和状态管理见[用户管理](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authentication/manage-users/)。 ## 无会话模式 SDK 客户端还可以使用[无会话模式](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authentication/sessionless/):连接时提供空用户名和空密码,由 Graph 服务按`sessionless_user`指定的用户身份检查权限。所有此类客户端共享该用户的权限。 ## 更多信息 - [为用户配置访问权限](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authorization/configure-user-access/):完成邀请用户、授予连接权限和资源权限的操作。 - [授权概述](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authorization/):了解角色、Owner(所有者)和权限来源。