升级到特权的继承

如果你创建统一目录metastore公共预览期间(2022年8月25日之前,),你可以升级到特权模式版本1.0。利用特权的继承。现有的工作负载将继续按原样运行直到你升级你的特权模式。砖建议升级到特权模式1.0版本获得特权继承和新功能的好处。

特权模式1.0版本的差异

特权模式v1.0统一目录有以下区别公共预览版特权模式:

  • 特权的继承:在特权模式v1.0继承特权儿童可获得的对象。这意味着授予特权的目录自动授予的特权目录内的所有当前和未来的对象。同样,特权授予一个模式继承了所有当前和未来的对象在这个模式。在预览模式,特权不继承的孩子可获得的对象。特权继承的更多信息,请参阅继承模型

  • 所有特权有不同的评价:在公共预览权限模型,所有特权授予校长时的特权授予所有可用的特权。在特权模式v1.0,所有特权权限扩大到所有可用的权限进行权限检查。

    在特权模式v1.0,当所有特权只被吊销所有特权特权本身是撤销。用户保留任何其他特权授予是分开的。

  • 创建是更新的创建外部:创建许可不再适用于外部位置或存储凭证,需要创建外部表。在特权模式v1.0,你相反格兰特创建外部特权在外部位置和存储凭证允许一个用户使用外部位置创建外部表或存储凭证。

  • 创建删除:创建允许被删除,取而代之的是更具体的权限如下:创建目录,创建外部位置,创建函数,创建模式,创建,创建管理存储

  • 使用删除:使用允许被删除,取而代之的是更具体的权限如下:使用目录使用模式

1.0版升级到特权模式

警告

你不能取消这个行动。

  1. 升级所有工作负载,参考目录统一使用砖运行时11.3 LTS或以上。

    你必须升级所有集群使用砖运行时11.3 LTS或以上,你必须重新启动任何运行SQL仓库。如果你跳过这一步,工作负载在旧版本的砖你完成升级后运行时将被拒绝。

  2. 作为一个账户管理,登录到账户控制台

  3. 点击数据图标数据

  4. 单击metastore名字。

  5. 特权模式点击升级

  6. 点击升级

如果您没有看到可以选择升级,你统一目录metastore已经使用特权模式1.0。

升级SQL命令(可选)

砖将继续支持赠款使用旧的特权表示模型,并自动将它们映射到相当于授予特权模式v1.0。然而,通过返回特权显示奖助金information_schema数据将继续引用特权模式v1.0。砖建议您升级现有代码执行拨款引用更新的特权模式。

  • 取代创建特权在外部位置或存储凭证创建外部特权。

  • 取代创建允许特定的特权创建目录,创建外部位置,创建函数,创建模式,或创建

  • 取代使用允许特定的特权使用目录使用模式

关于团结的更多信息见目录权限模型统一目录权限和可获得的对象