Snowflake中更新display_name的问题及更新影响咨询
Snowflake用户display_name设置问题及影响说明
正确的display_name设置语句
你之前的SQL语句因缺少赋值符号=导致编译错误,正确的语法格式如下:
ALTER USER JOHNSMITH SET DISPLAY_NAME = 'JSmith';
如果需要严格保留显示名称的大小写(比如确保JSmith的首字母大写显示),可以用双引号包裹值:
ALTER USER JOHNSMITH SET DISPLAY_NAME = "JSmith";
更新display_name的影响
- 仅改变用户在Snowflake可视化界面(如Snowsight)中的显示名称,不会修改用户的登录ID(
JOHNSMITH)或系统内部标识符 - 对用户的权限、角色分配、数据库对象访问权限等核心配置无任何影响
- 属于纯显示层面的修改,不会触发数据变更或业务流程中断
- 其他用户在查看用户列表、共享对象、审计日志时,会看到更新后的显示名称(部分审计日志会同时记录登录ID和显示名称)
内容的提问来源于stack exchange,提问作者HilaryKoerner
相关产品推荐
相关产品推荐

