Question - Getting a table list without password

I am writing a program similar to DB Explorer.  Like DB Explorer, I have
a TTreeView which shows the hierarchy DB-Tables-Fields-etc.  I'd like to
be able to list the tables (like DB Explorer) but if you use
TSession.GetTableNames, the password prompt is fired.

I am probably missing something simple, but help would be appreciated.