Mailinglisten-Archive |
> ich habe eine Frage zur Benutzung der Zugriffsrechte, die man auf > Datenbankebene angelegt hat. > > Ich habe ein FrontEnd für den Datenbankzugriff mit Visual Basic geschrieben > und möchte nur Benutzerrechte einführen. Ist es möglich dafür die Datenbank > mysql in der die Benutzerrechte gespeichert werden zu benutzen? Ich greife > über einen ODBC Treiber auf die Datenbank zu. Mit diesem spreche ich natürlich > nur meine Datenbank und nicht die mysql Datenbank an. Muss ich jetzt zwei > verschiedene Datenquellen anlegen?! Und wie kann ich die Benutzerrechte in meinem > Programm verwenden??? ich verstehs auch nicht so ganz, die benutzerrechte die auf deinem mysql-server in der datenbank 'mysql' leigen gelten für alle datenabnken auf deinem mysql-server! das heißt, du brauchst nur die entsprechenden benutzer auf deinem mysql-server anzulegen, z.b. mit dem mysql control center (mysql.com), und bei deinem frontend immer vom benutzer ein name und passowrt verlangen mit welchem sich das frontend dann mit deinem mysql-server ( egal ob über odbc oder sonstwie) verbindet dann greifen automatisch die rechte die auf deinem mysql-server in der datenbank 'mysql' hinterlegt sind eine eigene recheverwaltung in deinem progamm zu implementieren wäre ja wohl etwas übertrieben oder? -- Sebastian Mendel www.sebastianmendel.de www.tekkno4u.de www.nofetish.com -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive