diff --git a/openbis/source/sql/postgresql/migration/migration-031-032.sql b/openbis/source/sql/postgresql/migration/migration-031-032.sql
index 3caff1fca8cf6a0321097076d40b652fc0798e39..c90007807b95689936b4b5d75589c1717c8ea767 100644
--- a/openbis/source/sql/postgresql/migration/migration-031-032.sql
+++ b/openbis/source/sql/postgresql/migration/migration-031-032.sql
@@ -154,5 +154,13 @@ BEGIN
 END;
 $$ LANGUAGE 'plpgsql';
 
+------------------------------------------------------------------------------------
+--  Purpose:  allow longer user ids 
+------------------------------------------------------------------------------------
+
+alter table persons alter column user_id type varchar(50);
+drop domain user_id;
+create domain user_id as varchar(50);
+alter table persons alter column user_id type user_id;