Nach meinem Verständnis ist Folgendes doch richtig:
1. Logins einer Firebird
DB stehen in einer Systemdatenbank
2. Roles sind
DB spezifisch, werden also in der Kundendatenbank angelegt.
So, jetzt hab ich also mit IBExpert einen Login erstellt (TOM). Dazu in der Datenbank eine Role (Angestellte), und den Login dort aufgenommen. Der Role hab ich erst mal Zugriff auf alle
DB Objekte gegeben... Alles mittels IBExpert.
versuche ich aber jetzt mit IBX eine Tabelle zu öffnen, sagts mir:
no permission for read/select access to TABLE bla
Wie kann ich denn nun die Role verwenden. Habe versucht, in TIBDatabase in der Params Eigenschaft die Zeile:
RoleName=Angestellte
aufzunehmen, beim Connecten meldets dann aber
DFB Constant (Rolename) is unknown
Tell me what's wrong