Не можете ли вы сделать таблицу разрешений?
permisionId - UserId - Module - Permissions:
ID_ID - это autonr, userId - это пользователь, Module - это, например, 'username', разрешенияэто тип разрешения.
Вы можете использовать поле разрешения как int и использовать для него побитовый оператор «И» (как это делает chmod): 1 = чтение, 2 = запись, 1 + 2 = 3 = чтение+ write
Таким образом, вам не нужно создавать строку для каждого разрешения, которое вы хотите дать модулю.