async fn get_target_column_names(
targets: &[PermissionTableTarget],
manager: &CatalogManagerRef,
query_ctx: &QueryContext,
) -> Result<HashSet<String>, Error>async fn get_target_column_names(
targets: &[PermissionTableTarget],
manager: &CatalogManagerRef,
query_ctx: &QueryContext,
) -> Result<HashSet<String>, Error>