When trying to connect to a particular schema on an Oracle database the following error occurs:
ORA-00942: Table or View does not exist
Other schemas including SYSTEM can connect just fine.
The particular schema did not have privileges to SYS views.
Grant privileges necessary to the user schema to access SYS views.
NOTE: Compare user schema's privileges that can connect to the schema where the error occurs to match privileges.
While connecting SQL Monitor shows the following query is sent to Oracle, test the query below and check if the schema can run it outside of Toad (SQL Plus)
select object_name nam, Decode(object_type, 'TABLE', 1, 'VIEW', 2, 3) typ
from user_objects
where object_type in ('TABLE','PROCEDURE', 'PACKAGE', 'FUNCTION')
If the same error occurs outside of Toad, then there are missing privileges required to connect.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center