Read only connection is really nice feature…and many customers (and me sometimes) use them.
Problem with that connection is that many menu items (i.e. rebuild table) are not enabled in such a connection, reducing real work capability.
Mine proposal is if you can recheck to leave all features active and somehow prevent execution on some other buttons…(i.e. “Run”, “Finish”, “Execute”, etc …later in the form chain of some action).
In this way we should be able to do almost everything (in generation part, where Toad help us a lot) but prevented form really execute it.
I know it is hard, but really think that some reconsideration should be done at least for some easy to implement part (i.e. mentioned Rebuild Table/9index part).