Amazon redshift 在红移中重新创建表时拒绝访问
我创建了一个新用户,并为该用户提供了所有模式的只读访问权限,包括:Amazon redshift 在红移中重新创建表时拒绝访问,amazon-redshift,Amazon Redshift,我创建了一个新用户,并为该用户提供了所有模式的只读访问权限,包括: alterdefaultprivileges将select表授予用户 最初,用户具有访问权限,但当重新创建表时,访问权限自动被拒绝 为什么会发生这种情况?您是如何给予许可的?组级或用户级 请尝试以下授权使用 针对集团层面 GRANT USAGE ON SCHEMA 'SCHEMA_NAMES' TO GROUP Group_name; 用于用户级别 GRANT USAGE ON SCHEMA 'SCHEMA_NAMES' TO
alterdefaultprivileges将select表授予用户代码>
最初,用户具有访问权限,但当重新创建表时,访问权限自动被拒绝
为什么会发生这种情况?您是如何给予许可的?组级或用户级
请尝试以下授权使用
针对集团层面
GRANT USAGE ON SCHEMA 'SCHEMA_NAMES' TO GROUP Group_name;
用于用户级别
GRANT USAGE ON SCHEMA 'SCHEMA_NAMES' TO USER User_name;
我发现用户和组级别都有问题。是,我已向用户/组授予使用权限。附上我使用的完整命令<代码>将架构应用程序上的使用权授予组\u名称代码>将架构应用程序中所有表上的SELECT授予group group\u名称代码>alter schema apps中的默认权限将select on tables授予group\u name代码>