diff --git a/Cargo.lock b/Cargo.lock
index de46032f7b3f3..f65e81b755618 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4184,6 +4184,7 @@ dependencies = [
"databend-common-functions",
"databend-common-license",
"databend-common-management",
+ "databend-common-meta-api",
"databend-common-meta-app",
"databend-common-meta-types",
"databend-common-metrics",
diff --git a/src/meta/api/src/data_mask_api.rs b/src/meta/api/src/data_mask_api.rs
index 69d5fd5c451e3..cf2d3d7113e14 100644
--- a/src/meta/api/src/data_mask_api.rs
+++ b/src/meta/api/src/data_mask_api.rs
@@ -48,6 +48,17 @@ pub trait DatamaskApi: Send + Sync {
name_ident: &DataMaskNameIdent,
) -> Result