Hallo Markus,
ich kanns Dir zwar nicht genau erkl�ren aber vielleicht hilft auch der grobe Tip:
ich denke du kannst dein Problem mit einem Session-Objekt l�sen.Du �bergibst mit dem 
Login die User-Id an die Session als Variable und kannst danach, solange die Session 
aktiv, die Userid wieder auslesen und hast somit Zugriff auf den gesamten Datensatz 
der an der Userid dranh�ngt, also auch auf die, in der Datenbank hinterlegte 
Berechtigung.
hier ein bisschen Code, um das klarer zu machen:

' Aufbau der Verbindung zur Datenbank mit dem vorher ausgew�hlten SQL-String
      connstring = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & 
session("db_path") & ";"
      set rs=Server.createobject("ADODB.recordSet")
      rs.open sql, connstring,2,3

' Die User_ID wird im Session-Objekt gespeichert f�r sp�tere Zugriffe
          session("id_user")=rs("id_user")
          rs.close
' Der aktuelle Timestamp (Datum, Zeit) wird f�r das Session-Management notiert.
          session("timestamp")=now()


<%
' Dieses File mu� auf jeder Seite nach dem Login eingebaut werden, damit
' gew�hrleistet ist, da� keine Session l�nger als 15 Minuten aktiv ist.
' Dies geschieht, indem als ERSTE Zeile folgender HTML-Code eingebaut wird:
'
' <!-- #include file = "../dbs_session_check.asp"-->
'
' Je nachdem, in welchem Unterverzeichnis sich die ASP-Seite befindet, mu� dieses
' Script anders angesprochen werden, z.B. mit "../" f�r ein �bergeordnetes
' Verzeichnis oder "../../" f�r zwei Verzeichnisse, usw.

' Das Timeout wird auf 15 Minuten gesetzt. Anschlie�end wird aus dem Session-Objekt
' die Zeit der letzten Aktion ausgelesen (timestamp). Liegt diese noch in einem
' Zeitraum von 15 Minuten, so wird der timestamp aufgefrischt. Andernfalls wird
' der User auf eine Fehlerseite umgeleitet.

timeout = 15
session.timeout = timeout
if (session("timestamp") + (timeout * 0.000694)) < now() then
'  session.contents.removeall()
  session.abandon
  response.redirect("error/frmset_session_error.htm")
else
  session("timestamp")=now()
end if
%>

So, ich hoffe das hilft ein bisschen weiter. Sch�nen Sonntag noch.
Ilja





-----Urspr�ngliche Nachricht (HTML) wurde als Anlage beigef�gt.-----
Von:      "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Gesendet: 24.03.02
An:       "Ilja Zachau" <[EMAIL PROTECTED]>
Betreff:  Re: [aspdebeginners] Userabh�ngige_Navigation?


______________________________________________________________________________
Ohne Risiko spielend zum B�rsenguru werden. Haben Sie schon eine
Strategie? Spekulieren und tolle Preis gewinnen http://boersenspiel.web.de
-----Ursprüngliche Nachricht wurde als Attachment angehängt.-----
Von:"ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Gesendet:24.03.02
An:"Ilja Zachau" <[EMAIL PROTECTED]>
Betreff:Re: [aspdebeginners] Userabh�ngige_Navigation?
Warnung:
Der HTML-Inhalt der E-Mail enthielt aktive Elemente wie Java, Javascript oder Formulare.
Diese Teile wurden aus Sicherheitsgründen deaktiviert. Möglicherweise ist die Darstellung der E-Mail dadurch beeinträchtigt.
Hallo Liste,
 
mich w�rde prinzipiell etwas interessieren, und zwar: Wie realisiert ihr eine Navigation, die f�r verschiedene User (unterschiedliche Benutzerrechte auf der Website) unterschiedlich ist?
 
Beispiel zum Verst�ndnis:
Nach einem Login kann der User X sich nur Daten ansehen, ein User Y kann aber auch die Daten editieren.
 
Meine L�sung:
Ich speichere den User und seine Berechtigung in einem Cookie und kann somit auf jeder Seite abfragen welche Berechtigungen er besitzt. Auf der Seite selbst pr�fe ich nun die im Cookie gespeicherten Daten und zeige darauf hin den Button zum Editieren an oder auch nicht.
 
Nun meine Diskussion: 
Wie l�st ihr so etwas? Was mache ich, wenn der User das Speichern von Cookies nicht zul�sst?
 
Ich bin gespannt auf eure L�sungen!
 
Gru� Markus. 
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/| [aspdebeginners] als [EMAIL PROTECTED] subscribed| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv| Sie knnen sich unter folgender URL an- und abmelden:| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an