A: Aside from privileges to connect, of course, some of the Schema Browser features might require access to the Data Dictionary views. Within Toad, we try to use USER_ and/or ALL_ where possible, but a few things like tablespaces only offer DBA_ views. In those cases, all you would need is the SELECT_ANY_CATLOG role. If you are going to create database objects, write PL/SQL code, debug PL/SQL code and profile PL/SQL code. Then you will need whichever database privileges make sense for that task (for example, CREATE PROCEDURE and DEBUG CONNECT SESSION). Toad does NOT require the DBA role or anything excessive; just grant discrete privileges based on what people need to do.
Related Articles
SQL SERVER – Database Mirroring Connection Error 4 – An Error Occurred...
I was trying to set up database mirroring in my freshly created Azure Virtual Machines and encountered an error. The error was talking about the connectivity problem, but it was something else. Let us...
Validating The Backup before using
How to know if I will be able to use successfully my RMAN Backup? that's is a question performed for many DBA's, RMAN also provide functions to validate corrupted blocks in the database, but also it p...
How “CARTESIAN JOINS” Impact SQL Queries
We all know what is a "CARTESIAN JOIN", for further reference, pls refer the url mentioned in the references section. I worked on a tuning task of a 11 page report. Two invisible cartesian joins are c...