Hallo Zusammen,
ist es möglich eine mySQL VIEW einer Tabelle zu erstellen, die sich in einer Datenbank befindet, die einem anderen User zugeordnet ist?
Ein kurzes Beispiel zur Verdeutlichung:
Ich habe einen mySQL User "sqluser", dem die Datenbanken "sql_db_1" und "sql_db_2" zugeordnet sind, wobei ein Programm auf "sql_db_1" und ein anderes auf "sql_db_2". Beide Programme sollen sich jedoch die Tabelle "user" teilen. In diesem Beispiel könnte ich einfach in "sql_db_1" den SQL-Befehl
ausführen. Das würde bewirken, dass sich beide Datenbanken die Tabelle "user" salopp gesagt teilen.
Das Problem ist nun einfach, dass beide Datenbanken verschiedenen SQL-Benutzern zugeordnet werden (jedoch auf gleichem Server sind) und ich habe gelesen, dass man es mit dem Attribut "DEFINER" lösen könnte, bei mir funktioniert das jedoch nicht:
Hättet ihr für dieses Problem evtl. eine Lösung parat?
Ich wäre Euch sehr dankbar!!!