古いバージョンのMySQL4で動作するSQLクエリがありますが、現在のバージョンの5.5では動作しません。これでは表示されないものが誰かに表示されることを期待しています。
select tblprefix_groups_permissions.permission_name
from tblprefix_groups_permissions, tblprefix_users, tblprefix_permissions
where tblprefix_groups_permissions.permission_name = tblprefix_permissions.permission_name
and tblprefix_groups_permissions.group_id = tblprefix_users.group_id
and (tblprefix_users.user_id = '==NUMERIC ID=='
and (tblprefix_permissions.permission_name = 'ADMIN::SETTINGS::VIEW'
or tblprefix_permissions.permission_name = 'ALL'))
SQLステートメントはそれが何をするかについてかなり自明であるはずです、私はハングアップがどこにあるかわかりません。リストが何も返さない場合、ユーザーは拒否されます。