diff --git a/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx b/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx
index f7ac983b8eed74e033f4723291ff7c2e8a652593..59beb8bca35d3d7348feb72cd64c22bc78480a14 100644
--- a/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx
+++ b/apps/web/src/components/navbar/DatabaseManagement/forms/databaseForm.tsx
@@ -159,6 +159,7 @@ export const DatabaseForm = (props: { data: SaveStateI; onChange: (data: SaveSta
 
         <Input
           type="text"
+          visible={false}
           label="Password"
           value={formData.db.password}
           placeholder="password"
diff --git a/libs/shared/lib/components/inputs/index.tsx b/libs/shared/lib/components/inputs/index.tsx
index 1a3c860d85d49bb9d30e5a3c10fd3d5fd7edf6ee..4454d2e73494fd15c0e3788f53d3cebd6207bd1c 100644
--- a/libs/shared/lib/components/inputs/index.tsx
+++ b/libs/shared/lib/components/inputs/index.tsx
@@ -66,7 +66,7 @@ const Input = (props: InputProps) => {
   switch (props.type) {
     case 'slider':
       return <Slider {...(props as SliderProps)} />;
-    case 'text':
+    case 'text' || 'password':
       return <Text {...(props as TextProps)} />;
     case 'checkbox':
       return <Checkbox {...(props as CheckboxProps)} />;