Problem MySQL und confixx

Problem MySQL und confixx

am 08.09.2006 10:31:21 von witzmann

Hallo!

Ich hoffe hier kann mir jemand bei folgendem Problem weiterhelfen:

Die Datenbank muss Files anlegen und modifizieren, etc. koennen. Die
Rechte hat der Benutzer leider nicht:

GRANT ALL ON usr_web5_3 . * TO web5@localhostIDENTIFIED BY 'YYYYYYYY'
#1044 - Access denied for user: 'web5@localhost' to database
'usr_web5_3'

GRANT FILE ON *.* TO web5@localhost IDENTIFIED BY 'YYYYYYYY';
#1045 - Access denied for user: 'web5@localhost' (Using password: YES)
)

Da ich nicht weiss inwiefern confixx manuelle Settings ggf. wieder
ueberschreibt und ich auch keine Moeglichkeit weiss es bei
confixx einzurichten, bin ich ratlos.

Kann mir wer bitte helfen?

Gruss

Sebastian

Re: Problem MySQL und confixx

am 08.09.2006 10:49:00 von Christian Kirsch

witzmann@rising-systems.de schrieb:
> Hallo!
>
> Ich hoffe hier kann mir jemand bei folgendem Problem weiterhelfen:
>
> Die Datenbank muss Files anlegen und modifizieren, etc. koennen. Die
> Rechte hat der Benutzer leider nicht:
>
> GRANT ALL ON usr_web5_3 . * TO web5@localhostIDENTIFIED BY 'YYYYYYYY'
> #1044 - Access denied for user: 'web5@localhost' to database
> 'usr_web5_3'

Handbuch:
http://dev.mysql.com/doc/refman/5.0/en/access-denied.html

Vielleicht hat der User web5 nicht das GRANT-Privileg, s.

http://dev.mysql.com/doc/refman/5.0/en/privileges-provided.h tml

und

http://dev.mysql.com/doc/refman/5.0/en/grant.html

Re: Problem MySQL und confixx

am 08.09.2006 11:13:51 von witzmann

Hallo!

Danke erstmal für die schnelle Antwort.

> Vielleicht hat der User web5 nicht das GRANT-Privileg, s.
>
> http://dev.mysql.com/doc/refman/5.0/en/privileges-provided.h tml

Mein Problem ist ja genau dieses: Ich weiss nicht, ob confixx dieses
Recht wieder ueberschriebt bzw. ob man confixx so einrichten kann, dass
es dieses Pivileg dem Benutzer gewaehrt.

Gruss

Sebastian

Re: Problem MySQL und confixx

am 08.09.2006 11:20:39 von Christian Kirsch

SebastianW schrieb:
> Hallo!
>
> Danke erstmal für die schnelle Antwort.
>
>> Vielleicht hat der User web5 nicht das GRANT-Privileg, s.
>>
>> http://dev.mysql.com/doc/refman/5.0/en/privileges-provided.h tml
>
> Mein Problem ist ja genau dieses: Ich weiss nicht, ob confixx dieses
> Recht wieder ueberschriebt bzw. ob man confixx so einrichten kann, dass
> es dieses Pivileg dem Benutzer gewaehrt.
>

Tja, und ich weiß nicht, was confixx ist. 1:1.

Im Ernst: Wenn Du ein MySQL-Problem hast, dann bist Du hier richtig.
Dann muss es sich aber auch mit MySQL-Mitteln beschreiben und lösen
lassen. Wenn Du ein Problem mit abcd hast, das zufällig MySQL benutzt,
dann müsstest Du den Hersteller von abcd fragen.

Prinzipiell könntest Du
- als DB-Superuser ('root') dem Benutzer xy mit GRANT PRIVILEGES ...
WITH GRANT OPTION das nötige Recht geben;
- als DB-Benutzer xy dem Benutzer abc das FILE-Privilege geben (oder
das gleich als root tun)
- als root dem Benutzer, den confixx verwendet, die GRANT OPTION
wegnehmen. Danach sollte das keine GRANTs mehr ändern können.

Re: Problem MySQL und confixx

am 08.09.2006 11:21:43 von dev-null-use-reply-adress

witzmann@rising-systems.de schrieb:

> Die Datenbank muss Files anlegen und modifizieren, etc. koennen. Die
> Rechte hat der Benutzer leider nicht:
>
> GRANT ALL ON usr_web5_3 . * TO web5@localhostIDENTIFIED BY 'YYYYYYYY'
> #1044 - Access denied for user: 'web5@localhost' to database
> 'usr_web5_3'

Na wenn $Benutzer keine bestimmten Rechte hat, wäre es doch ziemlich
dämlich, ihm die Rechte einzuräumen, sich die fehlenden Rechte selber
zu holen.
Führe die Änderung der Rechte als MySQL root-Benutzer durch.
Welches Passwort der hat und ob er wirklich root heißt, verrät
Dir die confixx_main.conf (bei mir in /root/confixx/).

> Da ich nicht weiss inwiefern confixx manuelle Settings ggf. wieder
> ueberschreibt und ich auch keine Moeglichkeit weiss es bei
> confixx einzurichten, bin ich ratlos.

Meines Wissens ändert Confixx an diesen Sachen nichts automatisch.
Datenbanken und Benutzer werden nur einmal bei anlegen entsprechend
eingerichtet. Aber teste das doch einfach mal:
Ändere Rechte und warte eine Weile.
Ändere Rechte und lege für den Benutzer eine weitere DB an.


Gruß
JPM

Re: Problem MySQL und confixx

am 08.09.2006 11:33:44 von witzmann

Christian Kirsch wrote:

> Im Ernst: Wenn Du ein MySQL-Problem hast, dann bist Du hier richtig.
> Dann muss es sich aber auch mit MySQL-Mitteln beschreiben und lösen
> lassen. Wenn Du ein Problem mit abcd hast, das zufällig MySQL benutzt,
> dann müsstest Du den Hersteller von abcd fragen.

Ich habe dort eine Anfrage gestellt. Aber es ist wie immer: Dringend
:-) Und deren Supportforum sieht nicht so aus, als gaebe es dort
schnelle Antworten.

Eine Newsgroup für confixx habe ich nicht entdeckt.

Und da es ein Problem mit confixx im Zusammenhang mit mySQL ist, denke
ich die Chance hier jemanden zu finden, der beides einsetzt und das
Problem kennt, ist hoch. Hoch genug um es zu probieren :-)

In jedem Fall danke für jede Art von Hilfe.

Gruss

Sebastian

Re: Problem MySQL und confixx

am 08.09.2006 11:56:50 von witzmann

Vielen Dank für den Hinweis. Ich werde das so machen.

Jens Peter Moeller wrote:

> Meines Wissens ändert Confixx an diesen Sachen nichts automatisch.
> Datenbanken und Benutzer werden nur einmal bei anlegen entsprechend
> eingerichtet. Aber teste das doch einfach mal:
> Ändere Rechte und warte eine Weile.
> Ändere Rechte und lege für den Benutzer eine weitere DB an.

Noch zwei Fragen, bitte:

Werden da eigentlich globale Rechte vergeben?

Und: Wäre das dann ein potentielles Sicherheitsproblem?

Re: Problem MySQL und confixx

am 09.09.2006 02:04:08 von Dominik Echterbruch

SebastianW wrote:
>
>>Im Ernst: Wenn Du ein MySQL-Problem hast, dann bist Du hier richtig.
>>Dann muss es sich aber auch mit MySQL-Mitteln beschreiben und lösen
>>lassen. Wenn Du ein Problem mit abcd hast, das zufällig MySQL benutzt,
>>dann müsstest Du den Hersteller von abcd fragen.
>
> Ich habe dort eine Anfrage gestellt. Aber es ist wie immer: Dringend
> :-) Und deren Supportforum sieht nicht so aus, als gaebe es dort
> schnelle Antworten.
>
> Eine Newsgroup für confixx habe ich nicht entdeckt.

Interessant, daß es mittlerweile Leute gibt, die eine Menge Geld für
(IMHO) schlechte Software ausgeben, aber vergessen haben, daß es noch
eine Welt außerhalb de Internets gibt. AFAIK hat auch der Hersteller von
Confixx ein Telefon. Man könnte ihn mal anrufen und fragen. Nur so als
Tipp am Rande...


Grüße,
Dominik
--
Norbert Melzer in d.c.d.mysql:
F: Wie verstehe ich diese FAQ am besten?
A: Studieren Sie Datanbank-Design und lesen Sie anschliessend alles nochmal