Seite 1 von 1

Benutzerverwaltung

Verfasst: 13.04.2011 00:24
von pureanfänger
Hallo Leute,

ich habe folgendes Problem, ich möchte verschiedene Benutzerkonten innerhalb einer Datenbank verwalten. Dieses sollte möglichst zur Laufzeit passieren.

Ich habe leider noch nicht sehr viel Erfahrung was das Arbeiten mit Datenbanken in PB ist.

Welche Methode würdet ihr wählen ?

Re: Benutzerverwaltung

Verfasst: 13.04.2011 00:42
von STARGÅTE
"Welche Methode würdet ihr wählen ?"

Was für eine Methode ?
Den Quellcode zu schreiben wäre eine gute Methode zum Ziel zu kommen ... sry verstehe nicht worauf du hinaus willst.

BeispielCodes findest du in der Hilfe, und den Syntax der Datenbanken findest du im Internet.

Re: Benutzerverwaltung

Verfasst: 13.04.2011 00:45
von ts-soft
Willst Du eine Benutzerverwaltung für die Datenbank? Dann wäre es eine Aufgabe der Datenbanksoftware
und nicht PB. Ansonsten schließe ich mich STARGÅTE an.

Re: Benutzerverwaltung

Verfasst: 13.04.2011 06:33
von Sebastian
Normalerweise (dies ergab meine Webrecherche auf http://www.sqldocu.com/) wird bei SQL der Befehl "grant" benutzt. Bei SQLite wirst Du diesen Befehl aber nicht benutzen können. Ihn gibt es hier nicht: "Since SQLite reads and writes an ordinary disk file, the only access permissions that can be applied are the normal file access permissions of the underlying operating system. The GRANT and REVOKE commands commonly found on client/server RDBMSes are not implemented because they would be meaningless for an embedded database engine." (http://www.sqlite.org/omitted.html)
Die Benutzerrechte sind bei SQLite mit den Nutzerrechten des Verzeichnisses identisch (ordinary disk file).

Re: Benutzerverwaltung

Verfasst: 13.04.2011 09:24
von pureanfänger
Entschuldigt bitte, habe mich ein wenig unklar ausgedrückt.

Es gibt doch bei PB Zugriff auf verschiedene Datenbanken, von SQLite bis Accsess (zumidest steht das so in der Hilfe).
Ich bin mir nicht sicher, welches Datenbanksystem für meinen Zweck am besten geeignet wäre, da ich die Vor- und Nachteile nicht kenne?

Ich habe vor einen Loginserver zu schreiben, der die Accountdaten innerhalb einer Datenbank verwaltet.

Re: Benutzerverwaltung

Verfasst: 13.04.2011 12:13
von Sunny
Meiner Meinung nach dürfte SQLite für dich gut geignet sein... Es ist anfängerfreundlich und erfüllt seinen Zweck. Allerdings musst du beim arbeiten mit Datenbanken nicht nur die in PB implementierten Funktionen kennen, sondern auch die Befehle die z.B. SQLite selbst mit sich bringen. (schau dir dazu am besten mal einige Tutorials zu MySQL an)