diff --git a/server/bookracker.sqlite b/server/bookracker.sqlite
index 6df1fa444bdbb4e876a097a3bdc71e40f7d34be3..a688a4e027850a1b0f0402873bbad85639343b3d 100644
Binary files a/server/bookracker.sqlite and b/server/bookracker.sqlite differ
diff --git a/server/src/policies/AuthenticationControllerPolicy.js b/server/src/policies/AuthenticationControllerPolicy.js
index d93a56c27476af7ca1c82fe115de2de60ec1510a..bf1263dfc159532c6cebbf2d9deec710fa9c6c63 100644
--- a/server/src/policies/AuthenticationControllerPolicy.js
+++ b/server/src/policies/AuthenticationControllerPolicy.js
@@ -7,7 +7,8 @@ module.exports={
         const schema =Joi.object({
             email: Joi.string().email(),
             password: Joi.string().regex(
-                new RegExp('^[a-zA-Z0-9]{8-32}$')
+                //new RegExp('^[a-zA-Z0-9]{8-32}$')
+                new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})")
             )
         })