【问题标题】:We're trying to assign the ACCOUNTADMIN role to a user but for some reason it doesn't seem to be taking effect or updating..not sure why?我们正在尝试将 ACCOUNTADMIN 角色分配给用户,但由于某种原因,它似乎没有生效或更新..不知道为什么?
【发布时间】:2021-12-16 02:56:46
【问题描述】:

我们正在尝试为用户分配 ACCOUNTADMIN 角色,但即使在使用 ACCOUNTADMIN 角色更新用户之后,它似乎也没有为用户更新。

挑选和更新角色需要一段时间吗?

我们想要设置 ACCOUNTADMIN 的用户看起来他们在配置表中的设置正确,但我们没有任何运气。

【问题讨论】:

  • 如果您运行“SHOW GRANTS TO USER ”是否表明该用户具有 ACCOUNTADMIN 角色?如果是,该用户是否尝试退出 Snowflake 然后重新登录?
  • 您打算以什么角色进行操作?将角色授予此用户时,输出是否显示“成功”?
  • 显示角色 accountadmin 的授予;该语句将显示该角色是否已授予用户。如果用户名没有出现 - 你必须运行,将角色 accountadmin 授予用户 ;

标签: snowflake-cloud-data-platform snowflake-schema


【解决方案1】:

挑选和更新角色需要一段时间吗?

不,不需要时间。

当您向用户授予新角色时,该用户仍将使用默认角色。您可以使用 describe 命令检查它(查看 DEFAULT_ROLE 值):

describe user yourusername;

您是否尝试过切换到帐户管理员角色?

use role accountadmin;

您还可以将帐户管理员设置为用户的默认角色:

alter user yourusername set DEFAULT_ROLE = accountadmin;

【讨论】:

    猜你喜欢
    • 2021-04-13
    • 2021-09-06
    • 1970-01-01
    • 2023-01-30
    • 1970-01-01
    • 2018-12-24
    • 1970-01-01
    • 1970-01-01
    • 2020-11-07
    相关资源
    最近更新 更多