private void setProToHive(
      org.apache.hadoop.hive.metastore.api.Table hiveTable,
      PrimaryKeySpec primaryKeySpec,
      TableMeta meta) {
    Map<String, String> hiveTableProperties = constructProperties(primaryKeySpec, meta);
    Map<String, String> parameters = Maps.newHashMap();
    parameters.putAll(hiveTable.getParameters());
    parameters.putAll(hiveTableProperties);
    hiveTable.setParameters(parameters);
  }
we check the privilege by calling existing method, the method will throw the
UncheckedIOException Exception
amoro-format-mixed/amoro-mixed-hive/src/main/java/org/apache/amoro/hive/catalog/MixedHiveTables.java