PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL-Benutzerverwaltung



LastoftheSane
13.04.03, 15:34
Für ein PHP-Skript hab ich einen MySQL-Server installiert. Dazu habe ich das mysql-server Paket von Debian genommen. In der Kommandozeile von MySQL habe ich dann

create database < name >;
eingeben. Und dann:

use < name >

Aber wie ich lege ich jetzt einen Account mit Passwort an? Und zwar so, dass sich dieses PHP-Skript von nem anderen Rechner aus einloggen kann. Also der Apache wo das PHP-Skript laufen soll und die MySQL Datenbank befinden sich auf zwei verschiedenen Rechnern.

Bauchi
13.04.03, 16:02
create database userdatabase;
grant usage on * to user identified by "passwort";

und dann halt pro datenbank oder table oder commando (je nach ausgereifheit des persönlichen paranoiditäts grades) rechte auf die datenbank geben:


grant all on userdatabase.* to user;

dann darf er/sie/es alles machen , bis auf granten ...

weitere hilfe gibts unter: http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#User_Acc ount_Management