AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:47

Parameter dieser Suchanfrage:

Suche in Thema: Firebird+Roles+Rechte
Suche alle Beiträge, die von "hoika" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 18. Aug 2006
    Hallo,

    - Anmeldung als SYSDBA, und hole der Rollen des Users
    - hat er mehr als eine -> Abfrage (Combobox ?)
    - Anmeldung des Users+Pass+Role

    Die Prüfung ob das Passwort gültig ist erfolgt beim Login.
    Eine Abfrage wie "Ist Passwort gültig?" gibt es nicht.
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 18. Aug 2006
    Hallo,

    1. UserName, Passwort abfragen (editor)

    2. anmelden als SYSDBA und alle Rollen des Users abfragen
    hat der User keine Rollen
    tja 2.a Abbruch
    2.b ohne Rolle anmelden

    3. wenn es nur eine Rolle ist (die Rollen packt man z.B. in eine StringList)
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 17. Aug 2006
    So,

    das ganze unter IBExpert.
    - DB registrieren
    - dann bei Procedures Rechts-Klick New(Neu)
    - auf der rechten Seite in der Toolbar "LazyMode aus"
    (das ist links vom Compile, also dem Blitz)
    - alles aus dem Editor rauslöschen
    - jetzt gaaanz nach oben , ALLES raus ;)
    (der Cursor steht nicht in der 1. Zeile)
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 16. Aug 2006
    Hallo,

    die kurze Antwort zur Benutzung wäre,
    überall, wo es möglich ist ;)

    http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_intro_sp_trig


    Probleme gibt es aber auch:
    - Aktualisierung (z.B. neuer Parameter) ist nicht ganz so leicht wie in Delphi.
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 16. Aug 2006
    Hallo,

    werde ich heute abend mal bauen.
    Kurze Info.

    Eine selectable stored procedure kann man wie eine
    Query aufrufen, z.B.

    select * from GetRoles('KLU')
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 15. Aug 2006
    Jepp,

    ich würde das allerdings in eine selectable stored procedure packen,
    falls du mal auf ne andere DB umsteigst, sind die rdb$-Tabellenzugriffe hinderlich ;)

    Heiko
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 15. Aug 2006
    Hallo,

    lade dir mal bexpert runter,
    das hat auch nen Table-Editor (mit Anzeige der Daten)und nen Query-Editor.

    Heiko
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 15. Aug 2006
    Hallo,

    du musst natürlich Open statt ExecSQL nehmen.
    Ausserdem fehlt das objecttype=13 (das müßten die Rollen sein).
    In der Tabelle stehen alle Felder, auf die ein User Zugriff hat.
    Sind ne ganze Menge.

    Heiko
  • Forum: Datenbanken

    Re: Firebird+Roles+Rechte

     
      by hoika, 15. Aug 2006
    Hallo,

    Die Rollen des Users auslesen und wenn es nur eine ist,
    die benutzen.
    Ich hätte gedacht, dass geht über die Systemtabellen.
    Etwa so

    Select
    rdb$user_privileges.rdb$relation_name as RoleName
    From


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=hoika&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=75175
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz