At the cmd line you can execute "SHOW GRANTS" which will show you what permissions you have. (this may not work if you have insufficient permissions).
You can also do "SHOW TABLES" to show all the tables available to yourself.
To get information about the view you can use the information_schema table which is standard throughout SQL i believe. Again, if you don't have sufficient permissions you will be unable to use this database.
Code:
USE information_schema;
SELECT * FROM VIEWS WHERE TABLE_NAME = 'ATL1_USER_DETAILS_VW'\G
The above should give you a VIEW_DEFINITION part which will specify the full query that is being executed. If you have missing tables there's nothing you can do about it unless you have a backup of previous data that may contain those tables, in which case you can restore them.
You will also see the DEFINER part which should specify which user created the view and thus which user can also use it. If you don't have VIEW permissions you won't be able to use the view as the current user you are.