2026 年 4 月 2 日:AI_FUNCTIONS_USER 数据库角色(正式发布

Snowflake 在 SNOWFLAKE 数据库中新增了一个 AI_FUNCTIONS_USER 数据库角色,以便更精细地管理对 Cortex AI 函数的访问权限。借助此角色,您可以独立控制对 AI 函数的访问权限,而无需具备 CORTEX_USER 数据库角色。例如,账户管理员可以通过以下方式禁用某个角色的 CORTEX_USER 功能,同时仍允许该角色使用 AI 函数:

  1. 从角色撤销 SNOWFLAKE.CORTEX_USER。

  2. 将 SNOWFLAKE.AI_FUNCTIONS_USER 授予该角色。

  3. 请确认该角色还拥有 USE AI FUNCTIONS 账户级权限,该权限默认授予 PUBLIC。

有关此角色的更多信息,请参阅 Snowflake Cortex AI Functions (including LLM functions)