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