AF is the right answer anyday.
USER_TABLE - dictionary view which has list of tables owned by the user
ALL_TABLE - dictionary view which has list of tables owned by the user + tables which user has grants for.
DBA_TABLE - All tables in database(but you should have dba privelege to see them)
AD , the right answers.
The data dictionary views that begin with DBA_ are restricted. These views can be accessed only by users with the SELECT_ANY_TABLE privilege. This privilege is assigned to the DBA role when the system is initially installed.
https://docs.oracle.com/cd/A57673_01/DOC/server/doc/SRF73/ch2a.htm
AD.
Tried on ORA 19.
GRANT SELECT ANY_TABLE to gives access to DBA_TABLES
F is incorrect because querying ALL_TABLES you can always do but only see those tables you have the rights to view, which would be a subset of DBA_TABLES
Don't get USER_TABLE and ALL_TABLE views confused.
A) USER_TABLES displays all tables owned by the current user. (True)
E) ALL_TABLES displays all tables owned by the current user. (False)
The ALL_TABLES view contains description of tables accessible to the user.
upvoted 3 times
...
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Lee_jong_suk
1 year, 1 month agoJONBONESJONES
5 months, 4 weeks agoHrishi41
1 year, 4 months agojm9999
1 year, 3 months agoHassanMkhlalati
1 year, 4 months agoTheOracleWasTaken
1 year, 6 months agoShrimathi
1 year, 6 months agozouve
1 year, 7 months agoRik92
2 years agodexdinh91
2 years agothejivsniper
2 years agoViviana3184
2 years, 3 months agoholdfaststrongly
2 years, 4 months ago