[Support] Probleme mit dem MySQL-dbs

Paul Hink email at p-hink.de
Mon Oct 22 16:36:40 CEST 2007


Markus Bleicher <mail at markusbleicher.de> wrote:

> ich versuche gerade, eine Datenbank incl. Benutzer anzulegen und
> darauf mit phpMyAdmin zuzugreifen.
> 
> 1. Problem:
> 
> Z:ble00 at h01:~ <0>%dbadmin -a -i mysql -u ble00_studentencoach
> Password:
> Creating user failed:
> The host or user argument to GRANT is too long
> User 'ble00_studentencoach' created.
> 
> Gibt es eine Längenbeschränkung?

Ja:

| MySQL usernames can be up to 16 characters long. This limit is
| hard-coded in the MySQL servers and clients, and trying to circumvent
| it by modifying the definitions of the tables in the mysql database
| does not work.

Quelle: http://dev.mysql.com/doc/refman/4.1/en/user-names.html

> Die Ausgabe, die gleichzeitig Scheitern und Erfolg meldet, ist
> natürlich auch nicht schön.

Richtig. Da dbadmin hoffentlich in absehbarer Zeit durch hsadmin
abgelöst wird und es sich um ein kosmetisches Problem handelt, wird
sich daran aber wohl nichts ändern.

> 2. kann ich mich nicht in phpMyAdmin anmelden,
> 
> obwohl es mit mysql auf der Kommandozeile funkt. Woran kann das
> liegen?

Es könnte sich um einen "@localhost"-Account handeln. Für den Zugriff
per phpMyAdmin wird "@%", "@h##.hostsharing.net" (statt "h##" den
jeweiligen Hive-Namen einsetzen) o.ä. benötigt.

> 3. Habe ich den Eindruck, das Übernehmen der Passwörter dauert eine
> gewisse Zeit. Ist dem so?

Bei den Datenbank-Nutzern sollte das nicht so sein. Bei den Unix-Usern
(die über die ~/etc/passwd verwaltet werden) gibt es eine Verzögerung,
bis Änderungen übernommen werden, ja.

Paul


More information about the Support mailing list