diff --git a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ResourceMapper.xml b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ResourceMapper.xml
index 3a9f5dec2..79e5d4cdb 100644
--- a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ResourceMapper.xml
+++ b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ResourceMapper.xml
@@ -62,13 +62,14 @@
where d.type=#{type} and d.pid=#{id}
and (
-
- d.id in
-
- #{i}
-
-
- d.user_id=#{userId} )
+ d.user_id=#{userId}
+
+ or d.id in
+
+ #{i}
+
+
+ )
and d.alias like concat('%', #{searchVal}, '%')