Thema: Delphi Roles in Firebird

Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#1

Roles in Firebird

  Alt 26. Feb 2006, 15:59
Datenbank: Firebird • Version: 1.5 • Zugriff über: IBX
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
  Mit Zitat antworten Zitat