
# 配置未来表权限（高级特性）
在配置角色/权限集时，如果给某一用户赋予了DWS数据源某个Schema下的全表权限（即将权限中的数据表配置为\*号），则该用户具备对该Schema下的所有表的相应权限。但由于DWS自身权限特性限制，这些赋予的权限仅针对当前已有的表；而对于权限同步后再创建的新表（以下简称未来表），该用户依然没有权限，需要在角色/权限集中再次手动进行权限同步后，才能确保该用户具备未来表的相应权限。
为了解决未来表权限需要手动同步的问题，您可以通过未来表权限为指定Schema配置未来表的建表用户。当这些用户在指定Schema下创建未来表时，当前实例下所有对该Schema拥有全表权限的用户，将自动获得对所创建未来表的相应权限。
![](https://support.huaweicloud.com/usermanual-dataartsstudio/public_sys-resources/note_3.0-zh-cn.png)
在新版本模式下仅当使用企业版时，才支持配置未来表权限。旧版本模式使用基础版及更高版本时即可支持。
#### 前提条件
- 配置权限集前，已在管理中心创建数据仓库服务（DWS）类型的数据连接，请参考[创建DataArts Studio数据连接](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_1299.html)。
 
#### 约束与限制
- 指定的未来表用户需要有对应Schema下的Create表权限。
- 单个数据库下，Schema视图最多为单个Schema配置200个未来表用户，未来表用户视图最多为单个未来表用户配置200个Schema。
 
#### 为Schema配置未来表用户（schema视图）
基于schema视图的配置，可以单次为一个schema配置多个未来表用户。
1. [登录DataArts Studio管理控制台](https://console.huaweicloud.com/dayu/)。
   
   详情请参考[访问DataArts Studio实例控制台](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0001.html)。
   
   
2. 在DataArts Studio控制台首页，选择对应工作空间的"数据安全"模块，进入数据安全页面。
3. 单击左侧导航树中的"访问权限管理 \> 权限应用"，在权限应用页面，进入"未来表权限"页签。
4. 在"未来表权限 "页面，在数据连接区域选择需要配置未来表权限的DWS数据连接，并单击已选择的数据连接后的![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211298909.png)添加数据库。
   
   图1选择DWS数据连接   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002499133388.png "点击放大")
   
   图2添加数据库   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211414657.png "点击放大")
   
   
   
5. 单击待配置的数据库，在schema视图下单击"新建"，创建未来表配置。 
   图3创建未来表配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002176013954.png "点击放大")
   
   
   
6. 在弹出的窗口中，为指定Schema配置未来表的建表用户，单击"确定"完成配置。 
   图4未来表配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211300269.png "点击放大")
   
   
   
7. 配置成功后，单击"同步"完成未来表配置。 
   同步完成后，当未来表用户在指定Schema下创建未来表时，当前实例下所有对该Schema拥有全表权限的用户，将自动获得对所创建未来表的相应权限。
   图5同步未来表配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002212887805.png "点击放大")
   
   
   
 
#### 为未来表用户配置Schema（未来表用户视图）
基于未来表用户视图的配置，可以单次为一个未来表用户配置多个Schema。
1. [登录DataArts Studio管理控制台](https://console.huaweicloud.com/dayu/)。
   
   详情请参考[访问DataArts Studio实例控制台](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0001.html)。
   
   
2. 在DataArts Studio控制台首页，选择对应工作空间的"数据安全"模块，进入数据安全页面。
3. 单击左侧导航树中的"访问权限管理 \> 权限应用"，在权限应用页面，进入"未来表权限"页签。
4. 在"未来表权限 "页面，在数据连接区域选择需要配置未来表权限的DWS数据连接，并单击已选择的数据连接后的![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211298909.png)添加数据库。
   
   图6选择DWS数据连接   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002499133388.png "点击放大")
   
   图7添加数据库   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211414657.png "点击放大")
   
   
   
5. 单击待配置的数据库，在未来表用户视图下单击"新建"，创建未来表配置。 
   图8创建未来表配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211414661.png "点击放大")
   
   
   
6. 在弹出的窗口中，为未来表的建表用户指定Schema，单击"确定"完成配置。 
   图9未来表配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002211299921.png "点击放大")
   
   
   
7. 配置完成后，单击"同步"完成未来表配置。 
   同步成功后，当未来表用户在指定Schema下创建未来表时，当前实例下所有对该Schema拥有全表权限的用户，将自动获得对所创建未来表的相应权限。
   图10同步未来表配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002499455528.png "点击放大")
   
   
   
 
