Snowflake Native Apps:哈希值变更(待定)¶
启用此行为变更捆绑包后,将实施以下变更:
提供商方以下共享事件的值将发生变化:
snow.application.hash
snow.database.hash
snow.query.hash
APPLICATION_NAME_HASH 列的哈希值(属于 DATA_SHARING_USAGE.LISTING_ACCESS_HISTORY)将会改变。
APPLICATION_OBJECTS_ACCESSED 列的应用程序哈希值(属于 DATA_SHARING_USAGE.LISTING_ACCESS_HISTORY)将会改变。
- 变更前:
Snowflake 使用 SHA1 计算查询 ID、应用程序名称或数据库名称的哈希值。使用者可以调用原生 SHA1() 函数来计算哈希值。
- 变更后:
Snowflake 使用 HMAC 计算查询 ID、应用程序名称或数据库名称的哈希值。使用者必须调用 SYSTEM$GET_HASH_FOR_APPLICATION 函数来计算哈希值。
参考:1901