掉落用户时出现雪花问题

时间:2020-01-02 16:03:03

标签: snowflake-cloud-data-platform

作为雪花文档, 我需要拥有所有权和权利才能删除任何对象。

因此,有人使用accountadmin角色(该帐户的所有者)创建了一个用户帐户。 当我尝试删除它或使用所有者角色转移所有权时,我不能。

您能告诉我我在哪里错吗?

使用角色帐户;

删除用户“ xxxx.xxxx@xxxx.xxxx.xx”;

用户'“ xxxx.xxxx@xxxx.xxxx.xx”'不存在或未获得授权。

如果我使用同一帐户执行某些测试:

使用角色帐户;

创建用户“ xxxx.xxxx@xxxx.xxxx.xx”;

登录名为'xxxx.xxxx@xxxx.xxxx.xx'的用户已经存在。

如果我尝试使用此帐户创建和删除用户...

使用角色帐户;

创建用户“ yxxx.xxxx@xxxx.xxxx.xx”;

用户yxxx.xxxx@xxxx.xxxx.xx成功创建。

DROP USER“ yxxx.xxxx@xxxx.xxxx.xx”;

yxxx.xxxx@xxxx.xxxx.xx成功删除。

提前谢谢您,我对这个问题很生气:)

致谢。

2 个答案:

答案 0 :(得分:1)

最后,此命令起作用了!之后,我已经可以删除用户了。

编辑:ALTER SESSION UNSET QUOTED_IDENTIFIERS_IGNORE_CASE;

答案 1 :(得分:0)

ACCOUNTADMIN很可能不拥有该用户。我相信只有所有者才能删除。运行:

SHOW USERS LIKE 'xxxx@xxxx.xx'

这将向您显示用户拥有什么角色。使用该角色删除用户。