Page 1 of 1

Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 11:27
by Kabna
Wollte eine neu Datenbank auf phpmyadmin erstellen habe aber nicht gefunden wo.
dann habe ich unter dem folgenden Link:
https://doc.keyhelp.de/index.php?manual ... anguage=de
gelesen das es einen button dafür geben soll in Keyhelp, den habe ich aber auch nicht gefunden
Sowie das ich nicht finde wie man einen neuen Datenbankbenutzer anlegt.
Vielen Dank

Re: Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 11:51
by Tobi
Jeder neue Standard User ist Datenbank User falls er die entsprechenden Rechte hat.
Dann meldest du dich als der neue User an und erstellst eine Datenbank.

Re: Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 13:09
by mrbird
Kommt drauf an wie du eingeloggt bist.

Als Admin geht da nix.

Du müsstest als Admin unter "Benutzerverwaltung" falls noch nicht geschehen einen "User hinzufügen".
Dann dich als dieser neue oder bereits vorhandene User einloggen.
Als eingeloggter User hast du dann im Menü den Punkt "MySQL Datenbanken". Da drauf klicken und dann "Datenbank hinzufügen".. benötigte Felder ausfüllen
- speichern drücken
.. und schon haste ne Datenbank erstellt ;-)

Re: Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 13:52
by Kabna
vielen Dank schonmal aber bekomme es nicht hin:
mhh, @mrbird ich habe mich als normaler user angemeldet und das sehe ich da dann das was ich als Anhang habe
Ist das zumindest richtig als User in Keyhelp eingeloggt zu sein?
@Tobi wie müsste denn der user der Datenbank in der phpmyadmin-anmeldung heissen? Weil normalerweise heissen die Datenbanken irgendwas mit Unterstrichen bei mir.

Re: Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 14:28
by mrbird
Normalerweise sollte zwischen "Domains" und "Verzeichnisschutz" das mit den MySQL Datenbanken stehen. Ist dem User überhaupt erlaubt DB zu erstellen? Einfach nochmal als Admin einloggen und beim Benutzer unter Optionen den Stift (bearbeiten) anklicken und unter "Dienste/Befugnisse" schauen ob der User Db erstellen kann bzw wieviele. Punkt: "MySQL-Datenbanken" Falls dort ne Anzahl größer Null bzw unbegrenzt steht dann sollte .. wenn man als User eingeloggt ist auch die Funktion im Menü stehen.

Ja. Nur als User kann man Datenbanken erstellen. Zumindest wenn wie oben beschrieben dem User das erlaubt ist.

Re: Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 14:48
by Kabna
Ja super, vielen Dank das war es habe den Wert von 0 auf unbegrenzt gesetzt. Und jetzt geht es.
Jetzt sehe ich noch einen Unterschied, bei meinem gehe ich von aus: Admin/root Datenbank-phpMyAdmin kann ich im Anhang zu sehen auf Neu drücken, bei dem jetzt erstellten Benutzer nicht.

Re: Datenbank und Benutzer anlegen  [GELÖST]

Posted: Fri 14. Jul 2017, 16:50
by Alexander
Hallo,

stimmt, das ist tatsächlich etwas unschön.

Hier ein schneller Fix (nicht notwendig, siehe Edit weiter unten):

Wenn du eine neue Tabelle erstellen möchtest: Klickst du oben auf den Reiter SQL und schickst das folgende Query ab:

<DATENBANKNAME> = der Name der DB wie er im KeyHelp auftaucht, also z.b. user_db1
<TABELLENNAME> = vorläufiger Name, kannst du via phpMyAdmin noch ändern
<SPALTENNAME> = da mindestens eine Spalte beim Anlegen erstellt werden muss, beliebigen Namen wählen, kann man ja auch später wieder ändern

Code: Select all

CREATE TABLE <DATENBANKNAME>.<TABELLENNAME> ( <SPALTENNAME> varchar(30) )

Sobald eine Tabelle existiert gibt es dann auch die Schaltfläche "Neu".


----

Edit:

ach hier steht es ja, das beschriebene Anlegen kann man sich somit natürlich sparen :oops:

phpmyadmin.png

Re: Datenbank und Benutzer anlegen

Posted: Fri 14. Jul 2017, 21:37
by Kabna
Werde ich versuchen,
vielen Dank euch allen