Hello,
ich muss Dir widersprechen.
Habe ich erwartet.
Weder setzt es mehr Rechte voraus als "SHOW TABLES", noch ist es komplizierter. Es ist einfacher, weil es ein ganz normales SELECT-Statement ist.
SELECT
TABLE_NAME
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_NAME = '<gewünschter Tabellenname>'
Das ist inzwiwschen ein Standardposting von Dir, das sogar gerade vor mir auf dem Tisch liegt.
Ich bin mir nur vollkommen unsicher, wie ich die Tabelle einer DB zuordnen kann. Es nützt mir ja nichts, die Existenz einer Tabelle `test` abzufragen, wenn ich gar nicht weiß, ob sie zu meiner Datenbank gehört.
Wie wird das geregelt und wie kann ich verhindern, dass bei gemeinsam genutzen Datenbankservern jeder Nutzer die Tabellen der anderen Nutzer sehen kann?
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg

--
Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>