Цитата:
Юзер может состоять в группе, для которой прописаны разрешения в permit_grops
|
То есть отдельно юзеру нет разрешения пользоваться файлом, но группе, в которой он состоит, разрешено, поэтому и юзеру тоже разрешается???
Я не знаю точно поддерживает ли третья ветка вложенные запросы, то можно вложенным
Возможно есть ошибки, так как давно этим не занимался:
PHP код:

SELECT id_user FROM permit_users WHERE id_file='$id_file' OR id_user=(SELECT id_user FROM usgr WHERE id_group=(SELECT id_group FROM permit_groups WHERE id_file='$id_file'))