Answer
Check the user's Active Directory group memberships specifically, not just their IFS user record — if AD-based authentication is in use, this kind of denial can happen when the user's own IFS account and database connection are both fine, but the user is missing from the specific AD group that IFS's authentication/authorization setup expects for granting access. Adding the user to the correct AD group resolves it without needing any change on the IFS side itself.