gpt4 book ai didi

snowflake-cloud-data-platform - 对角色的雪花授予每天都在重置

转载 作者:行者123 更新时间:2023-12-05 04:29:19 25 4
gpt4 key购买 nike

我使用我的“security_admin”角色创建了一个新用户“u”,并为该用户分配了角色“r”(它已经对一些表具有一些选择/使用权限)。现在我想为角色添加更多权限。我已经运行了以下语句:

grant select on all tables in schema db_name.schema_name to role r;

上面的语句为用户“u”提供了必要的权限,我已经检查了show grants to role r 语句。但是授予的权限只有一天有效,第二天用户就没有使用上面语句授予的权限了。它持续发生了一段时间。我不知道是什么问题。我没有任何自动 SQL 脚本来每天重新创建用户和授权。

最佳答案

如果您能分享您收到的实际错误消息,那将有助于我们了解问题出在哪里。但我怀疑这只是无法访问 FUTURE TABLES(在应用授权后创建的表)的情况。

这些命令应该涵盖你:

use role securityadmin;
grant usage on database db_name to role r;
grant usage on schema db_name.schema_name to role r;
grant select on all tables in schema db_name.schema_name to role r;
grant select on future tables in schema db_name.schema_name to role r;

关于snowflake-cloud-data-platform - 对角色的雪花授予每天都在重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72361638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com