大厅,
我在雪花环境中跨属于不同角色的表执行联接时遇到问题。
这是场景:
我们有两个角色:role_1,可以访问 TableA,role_2,可以访问 TableB。我们已将 role_1 和 role_2 分配给用户。现在,用户需要在TableA和TableB之间执行连接操作。然而,由于一次只能访问一个角色的限制,他们遇到了错误。
大厅,
我在雪花环境中跨属于不同角色的表执行联接时遇到问题。
这是场景:
我们有两个角色:role_1,可以访问 TableA,role_2,可以访问 TableB。我们已将 role_1 和 role_2 分配给用户。现在,用户需要在TableA和TableB之间执行连接操作。然而,由于一次只能访问一个角色的限制,他们遇到了错误。
您可以使用次要角色。这有助于您通过单个角色使用同一会话中两个不同角色可用的权限。
https://docs.snowflake.com/en/sql-reference/sql/use-secondary-roles