AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Problem DBNavigator und Roles (Firebird 1.5)
Thema durchsuchen
Ansicht
Themen-Optionen

Problem DBNavigator und Roles (Firebird 1.5)

Ein Thema von Tihalc · begonnen am 13. Dez 2006 · letzter Beitrag vom 13. Dez 2006
 
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Problem DBNavigator und Roles (Firebird 1.5)

  Alt 13. Dez 2006, 08:20
Hallo,

woher soll der TDBNavigator das wissen ?
Du kannst eine Abfrage wegschicken,
und bekommst erst nach Ausführung (oder auch nicht)
die Info, ob du das darfst.
Falls du z.B. keine Rechte an einer Tabelle hast (select),
kommt wohl die Meldung "Objekt nicht gefunden".

Der TDBNavigator kann maximal über eine DataSource (und deren DataSet)
auf eine Tabelle zugreifen.
Also hat er keine Chance, festzustellen, was der Nutzer darf.

Ich würde die Rechte selber bestimmen und VisibleButtons verwenden.
Zum Bestimmen der Rechte über Rollen gab es hier schon mal nen Thread.
Die entsprechende Systemtabelle ist rdb$roles,
am besten du schnappst dir ibexpert und schaust dir diese Tabelle
und deren Referenztabellen an.

Ha,

muss ich gleich mal fragen,
wie arbeitet es sich mit den FIBPlus ?


Heiko
Heiko
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz