Is there a way to query for individual user permissions?

The following query will do this:

select u.LOGIN_NAME, u.REAL_NAME, p.NAME, r.NAME 
    from HELM_USER u, HELM_PROJECT p, HELM_ROLE r, HELM_USER_ROLE_PROJECT urp 
    where u.USER_ID=urp.USER_ID and p.PROJECT_ID=urp.PROJECT_ID 
    and r.ROLE_ID=urp.ROLE_ID and p.NAME='jkavitha'