tongchenkeji 发表于:2023-10-22 22:23:110次点击 已关注取消关注 关注 私信 Hologres为什么我不能新增用户?[阿里云实时数仓] 暂停朗读为您朗读 Hologres为什么我不能新增用户?新加的帐号在这里不显示 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 实时数仓 Hologres# 实时数仓 Hologres548
wljslmzAM 2023-11-28 6:03:54 1 在Hologres中,新增用户需要遵循一定的步骤和规则。首先,购买实例的阿里云账号默认为当前实例的超级管理员Superuser,拥有实例的所有权限。如果您使用的是RAM用户并已经被授权为Superuser,但是在Hologres管理控制台的用户管理模块无法看到用户列表并新增用户,这可能是因为您没有足够的权限列出所有子账号。在这种情况下,您需要让主账号前往RAM中心授予当前用户ram:ListUsers权限。 另外,当您尝试创建新表时,Hologres会使用当前用户和模式去匹配系统表pg_catalog.pg_default_acl。如果检查到匹配项 ALTER DEFAULT PRIVILEGES,则为用户添加匹配项规则。这也是一个需要注意的点。
小周sirAM 2023-11-28 6:03:54 2 如果您无法在Hologres中新增用户,可能是由于以下几个原因: 您的账号权限不足,无法进行此操作。请检查您的账号权限设置。 您的Hologres实例版本过低,不支持用户管理功能。请升级到最新版本。 您的操作系统或浏览器存在问题,导致无法完成用户管理操作。请尝试更换操作系统或浏览器并重新尝试。
vohelonAM 2023-11-28 6:03:54 3 您可以使用Hologres管理控制台的用户管理模块,新增或删除用户,以及为用户授权。方便您以可视化方式更细致的管理实例内的用户。 购买实例的阿里云账号默认为当前实例的超级管理员Superuser,拥有实例的所有权限。在未添加其他用户之前,用户管理页面只显示当前阿里云账号的相关信息。用户管理界面显示项如下表所示。https://help.aliyun.com/zh/hologres/user-guide/manage-users?spm=a2c4g.11186623.0.i51 使用限制自定义账号默认不能查询MaxCompute外表,如需查询,请配置USER MAPPING,具体配置方式请参见常见问题。 新增用户您可以在用户管理页面,使用可视化方式为实例新增用户。 在用户管理页面选择目标实例名称,在页面右上角单击新增用户。 在新增用户对话框,选择添加当前阿里云账号下已有的RAM用户,并选择实例超级管理员(superuser)或普通用户用户类型。 如果当前阿里云账号没有RAM用户,您需要创建一个RAM用户,详情请参见RAM用户权限授权快速入门。 Hologres支持使用阿里云账号和被设为实例超级管理员(Superuser)的RAM账号新增用户,其中RAM账号需要被授予AliyunRAMReadOnlyAccess权限,详情请参见授予RAM用户权限。 实例超级管理员(Superuser):拥有实例的所有权限,如果子账号被授予为Superuser,则无需再额外进行其他授权。 普通用户:仅被创建至实例中,没有实例内任何对象(例如数据库、Schema和表等)的查看及操作权限,需要授予相应的权限,才可以查看或操作实例。 推荐您前往DB管理页面,使用可视化方式进行授权。您也可以选择SQL语句授权,详情请参见RAM用户权限授权快速入门。
sun20AM 2023-11-28 6:03:54 4 新增RAM用户,需要有ram的readonly权限才能看到用户列表。 Hologres不能新增用户的原因可能有以下几种: 权限问题:你可能没有创建用户的权限。在Hologres中,只有root用户或者拥有相应权限的用户才能创建新用户。 资源限制:Hologres可能存在资源限制,例如最大用户数限制。如果已经达到这个限制,你就无法再创建新用户。 配置问题:Hologres的配置文件中可能存在禁止创建用户的选项。你需要检查配置文件,确保允许创建用户。 软件问题:Hologres的软件可能存在bug,导致无法创建用户。你可以尝试升级Hologres的软件,或者联系Hologres的开发者报告这个问题。 数据库状态问题:Hologres可能在关闭或者正在启动,此时无法创建用户。你需要等待Hologres的状态变为正常,然后再尝试创建用户。 网络问题:如果你的网络存在问题,也可能无法创建用户。你需要检查网络,确保网络连通性正常。
穿过生命散发芬芳AM 2023-11-28 6:03:54 6 如果当前阿里云账号没有RAM用户,您需要创建一个RAM用户。 Hologres支持使用阿里云账号和被设为实例超级管理员(Superuser)的RAM账号新增用户,其中RAM账号需要被授予AliyunRAMReadOnlyAccess权限。 无管理控制台用户管理页面展示所有用户的权限,需要授予listuser的权限(AliyunRAMReadOnlyAccess),才可以在管理控制台的用户管理查看用户信息。 —参考来源于阿里云官方文档。
在Hologres中,新增用户需要遵循一定的步骤和规则。首先,购买实例的阿里云账号默认为当前实例的超级管理员Superuser,拥有实例的所有权限。如果您使用的是RAM用户并已经被授权为Superuser,但是在Hologres管理控制台的用户管理模块无法看到用户列表并新增用户,这可能是因为您没有足够的权限列出所有子账号。在这种情况下,您需要让主账号前往RAM中心授予当前用户ram:ListUsers权限。
另外,当您尝试创建新表时,Hologres会使用当前用户和模式去匹配系统表pg_catalog.pg_default_acl。如果检查到匹配项 ALTER DEFAULT PRIVILEGES,则为用户添加匹配项规则。这也是一个需要注意的点。
如果您无法在Hologres中新增用户,可能是由于以下几个原因:
您可以使用Hologres管理控制台的用户管理模块,新增或删除用户,以及为用户授权。方便您以可视化方式更细致的管理实例内的用户。
购买实例的阿里云账号默认为当前实例的超级管理员Superuser,拥有实例的所有权限。在未添加其他用户之前,用户管理页面只显示当前阿里云账号的相关信息。用户管理界面显示项如下表所示。
https://help.aliyun.com/zh/hologres/user-guide/manage-users?spm=a2c4g.11186623.0.i51
使用限制
自定义账号默认不能查询MaxCompute外表,如需查询,请配置USER MAPPING,具体配置方式请参见常见问题。
新增用户
您可以在用户管理页面,使用可视化方式为实例新增用户。
在用户管理页面选择目标实例名称,在页面右上角单击新增用户。
在新增用户对话框,选择添加当前阿里云账号下已有的RAM用户,并选择实例超级管理员(superuser)或普通用户用户类型。
如果当前阿里云账号没有RAM用户,您需要创建一个RAM用户,详情请参见RAM用户权限授权快速入门。
Hologres支持使用阿里云账号和被设为实例超级管理员(Superuser)的RAM账号新增用户,其中RAM账号需要被授予AliyunRAMReadOnlyAccess权限,详情请参见授予RAM用户权限。
实例超级管理员(Superuser):拥有实例的所有权限,如果子账号被授予为Superuser,则无需再额外进行其他授权。
普通用户:仅被创建至实例中,没有实例内任何对象(例如数据库、Schema和表等)的查看及操作权限,需要授予相应的权限,才可以查看或操作实例。
推荐您前往DB管理页面,使用可视化方式进行授权。您也可以选择SQL语句授权,详情请参见RAM用户权限授权快速入门。
新增RAM用户,需要有ram的readonly权限才能看到用户列表。
Hologres不能新增用户的原因可能有以下几种:
权限问题:你可能没有创建用户的权限。在Hologres中,只有root用户或者拥有相应权限的用户才能创建新用户。
资源限制:Hologres可能存在资源限制,例如最大用户数限制。如果已经达到这个限制,你就无法再创建新用户。
配置问题:Hologres的配置文件中可能存在禁止创建用户的选项。你需要检查配置文件,确保允许创建用户。
软件问题:Hologres的软件可能存在bug,导致无法创建用户。你可以尝试升级Hologres的软件,或者联系Hologres的开发者报告这个问题。
数据库状态问题:Hologres可能在关闭或者正在启动,此时无法创建用户。你需要等待Hologres的状态变为正常,然后再尝试创建用户。
网络问题:如果你的网络存在问题,也可能无法创建用户。你需要检查网络,确保网络连通性正常。
这个地方是新增RAM用户,需要有ram的readonly权限才能看到用户列表,此回答整理自钉群“实时数仓Hologres交流群”
如果当前阿里云账号没有RAM用户,您需要创建一个RAM用户。
Hologres支持使用阿里云账号和被设为实例超级管理员(Superuser)的RAM账号新增用户,其中RAM账号需要被授予AliyunRAMReadOnlyAccess权限。
—参考来源于阿里云官方文档。