ADO table's name duplication

I am using GetTableNames to obtain the list of the tables from Oracle DB.
But, when user has dba rights - list contain tables also from different user
profiles.
Some of them has the same name. But, unfortunately, ADOConnection doesn't
provide profile name.

How to solve this problem?