Sponsor-Board.de

Normale Version: mysql zugriff
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe SB Community,

ich arbeite nun seit gut 2 Jahren mit Debian und Ubuntu und bin dementsprechend bewandert auch was tiefgreifendere Dinge angeht.

Nun verzweifel ich jedoch an folgendem, sicherlich so simplen Problem dass ich den Fehler der einfachheit halber einfach überseh -.-

Ich betreue mehrere Server und bei meinem Jüngsten ergab sich nun folgendes:

Nach dem Setup von Apache, php5 und mysql verweigert der Server jeglichen Zugriff auf die mysql db. Ich hab alle Pakete bereits gepurged, auch manuell alle configs gelöscht und mit pw sowie ohne pw installiert. Aufgrund irgendeiner Gegebenheit verweigert die db dennoch jeden Zugriff egal ob über den root oder mysql user, von wegen access denied.

Ich geh stark davon aus dass es dafür einen ganz simplen Grund gibt der sich für mich allerdings zzt nicht erschließt... da ich vermutlich zu kompliziert denke.

Insofern sich jemand im Stande sieht sich das mal anzusehen, würde ich mich über eine Rückmeldung per PN oder hier im Thread freuen. Eventuelle ggl können wir gern abklären.

MfG Cassi
Fehlermeldung ?
da es sich ja noch nicht um ein live-system handelt, empfehle ich einmal pauschal, alle mysql pakete zu deinstallieren und neu zu installieren.

Macht weniger Arbeit, als jetzt jemanden am Server herumfummeln zu lassen.
Der "Fehler" ist einfach nur "access denied" sprich es wird wohl am pw für den user liegen, er spuckts jedoch auch aus wennich kein pw reinsetz

Und ich habe den Server bereits schon in den Urzustand zurückversetzt dennoch tritt nach der neuinstallation der fehler weiterhin auf...

aptitude purge apache2
aptitude purge php5-mysql
aptitude purge mysql-server
zzgl alles per Hand nach Restdaten überprüft
okay.Dann setz den mal neu auf.
Haste den mal in den Logs nachgeschaut. GGF mal nen Auszug hier posten
Ich habs ja schon alles neu Aufgesetzt Tongue daher bin ich mit meinem Latein am Ende da ich wie gesagt den offensichtlich bestehenden fehler nicht seh.

Bemerkbar macht sich das ganze auch erst bei der phpmyadmin install hier mal der log dazu:

The following NEW packages will be installed:
apache2-mpm-prefork libapache2-mod-php5 php5-common php5-mysql
0 upgraded, 4 newly installed, 1 to remove and 57 not upgraded.
Need to get 0B/3,621kB of archives.
After this operation, 9,769kB of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: apache2-mpm-worker: dependency problems, but removing anyway as you requested:
apache2 depends on apache2-mpm-worker (= 2.2.14-5ubuntu8.11) | apache2-mpm-prefork (= 2.2.14-5ubuntu8.11) | apache2-mpm-event (= 2.2.14-5ubuntu8.11) | apache2-mpm-itk (= 2.2.14-5ubuntu8.11); however:
Package apache2-mpm-worker is to be removed.
Package apache2-mpm-prefork is not installed.
Package apache2-mpm-event is not installed.
Package apache2-mpm-itk is not installed.
(Reading database ... 83101 files and directories currently installed.)
Removing apache2-mpm-worker ...
* Stopping web server apache2 ... waiting [ OK ]
Selecting previously deselected package apache2-mpm-prefork.
(Reading database ... 83093 files and directories currently installed.)
Unpacking apache2-mpm-prefork (from .../apache2-mpm-prefork_2.2.14-5ubuntu8.11_amd64.deb) ...
Selecting previously deselected package php5-common.
Unpacking php5-common (from .../php5-common_5.3.2-1ubuntu4.19_amd64.deb) ...
Selecting previously deselected package libapache2-mod-php5.
Unpacking libapache2-mod-php5 (from .../libapache2-mod-php5_5.3.2-1ubuntu4.19_amd64.deb) ...
Selecting previously deselected package php5-mysql.
Unpacking php5-mysql (from .../php5-mysql_5.3.2-1ubuntu4.19_amd64.deb) ...
Setting up apache2-mpm-prefork (2.2.14-5ubuntu8.11) ...
* Starting web server apache2 [ OK ]

Setting up php5-common (5.3.2-1ubuntu4.19) ...
Setting up libapache2-mod-php5 (5.3.2-1ubuntu4.19) ...
* Reloading web server config apache2 [ OK ]

Setting up php5-mysql (5.3.2-1ubuntu4.19) ...
root@rs205723:~# apt-get install phpmyadmin
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
dbconfig-common fontconfig-config javascript-common libfontconfig1
libgd2-xpm libjs-mootools libt1-5 libxpm4 php5-gd php5-mcrypt
wwwconfig-common
Suggested packages:
libgd-tools postgresql-client apache apache-ssl
The following NEW packages will be installed:
dbconfig-common fontconfig-config javascript-common libfontconfig1
libgd2-xpm libjs-mootools libt1-5 libxpm4 php5-gd php5-mcrypt phpmyadmin
wwwconfig-common
0 upgraded, 12 newly installed, 0 to remove and 57 not upgraded.
Need to get 1,517kB/6,025kB of archives.
After this operation, 23.0MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 [Link: Registrierung erforderlich] lucid/main dbconfig-common 1.8.44ubuntu1 [474kB]
Get:2 [Link: Registrierung erforderlich] lucid/main fontconfig-config 2.8.0-2ubuntu1 [205kB]
Get:3 [Link: Registrierung erforderlich] lucid/universe wwwconfig-common 0.2.1 [22.8kB]
Get:4 [Link: Registrierung erforderlich] lucid/universe javascript-common 7 [3,854B]
Get:5 [Link: Registrierung erforderlich] lucid/main libfontconfig1 2.8.0-2ubuntu1 [285kB]
GetRedface [Link: Registrierung erforderlich] lucid/main libxpm4 1:3.5.8-1 [44.7kB]
Get:7 [Link: Registrierung erforderlich] lucid/main libgd2-xpm 2.0.36~rc1~dfsg-3.1ubuntu1 [216kB]
Get:8 [Link: Registrierung erforderlich] lucid/universe libjs-mootools 1.2.4.0~debian1-1 [248kB]
Get:9 [Link: Registrierung erforderlich] lucid/universe php5-mcrypt 5.3.2-0ubuntu1 [16.7kB]
Fetched 1,517kB in 0s (1,704kB/s)
Preconfiguring packages ...
Selecting previously deselected package dbconfig-common.
(Reading database ... 83145 files and directories currently installed.)
Unpacking dbconfig-common (from .../dbconfig-common_1.8.44ubuntu1_all.deb) ...
Selecting previously deselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.8.0-2ubuntu1_all.deb) ...
Selecting previously deselected package wwwconfig-common.
Unpacking wwwconfig-common (from .../wwwconfig-common_0.2.1_all.deb) ...
Selecting previously deselected package javascript-common.
Unpacking javascript-common (from .../javascript-common_7_all.deb) ...
Selecting previously deselected package libfontconfig1.
Unpacking libfontconfig1 (from .../libfontconfig1_2.8.0-2ubuntu1_amd64.deb) ...
Selecting previously deselected package libxpm4.
Unpacking libxpm4 (from .../libxpm4_1%3a3.5.8-1_amd64.deb) ...
Selecting previously deselected package libgd2-xpm.
Unpacking libgd2-xpm (from .../libgd2-xpm_2.0.36~rc1~dfsg-3.1ubuntu1_amd64.deb) ...
Selecting previously deselected package libjs-mootools.
Unpacking libjs-mootools (from .../libjs-mootools_1.2.4.0~debian1-1_all.deb) ...
Selecting previously deselected package libt1-5.
Unpacking libt1-5 (from .../libt1-5_5.1.2-3ubuntu0.10.04.2_amd64.deb) ...
Selecting previously deselected package php5-gd.
Unpacking php5-gd (from .../php5-gd_5.3.2-1ubuntu4.19_amd64.deb) ...
Selecting previously deselected package php5-mcrypt.
Unpacking php5-mcrypt (from .../php5-mcrypt_5.3.2-0ubuntu1_amd64.deb) ...
Selecting previously deselected package phpmyadmin.
Unpacking phpmyadmin (from .../phpmyadmin_4%3a3.3.2-1ubuntu1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for libapache2-mod-php5 ...
* Reloading web server config apache2 [ OK ]
Setting up dbconfig-common (1.8.44ubuntu1) ...

Setting up fontconfig-config (2.8.0-2ubuntu1) ...

Setting up wwwconfig-common (0.2.1) ...
Setting up javascript-common (7) ...

Setting up libfontconfig1 (2.8.0-2ubuntu1) ...

Setting up libxpm4 (1:3.5.8-1) ...

Setting up libgd2-xpm (2.0.36~rc1~dfsg-3.1ubuntu1) ...

Setting up libjs-mootools (1.2.4.0~debian1-1) ...
Setting up libt1-5 (5.1.2-3ubuntu0.10.04.2) ...

Setting up php5-gd (5.3.2-1ubuntu4.19) ...
Setting up php5-mcrypt (5.3.2-0ubuntu1) ...
Setting up phpmyadmin (4:3.3.2-1ubuntu1) ...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version

Creating config file /etc/phpmyadmin/config-db.php with new version
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).
unable to connect to mysql server.
error encountered creating user:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
dbconfig-common: phpmyadmin configure: aborted.
dbconfig-common: flushing administrative password
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).
unable to connect to mysql server.
error encountered creating database:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
dbconfig-common: phpmyadmin configure: aborted.
dbconfig-common: flushing administrative password
populating database via sql... error encountered populating database:
mysql said: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
dbconfig-common: phpmyadmin configure: ignoring errors from here forwards
done.
dbconfig-common: flushing administrative password

/edit ich seh grad selber im log dass er ja schon bei der apache install rumspinnt
Haste bei der phpmyadmin installation auch das richtige pw rein gesetzt? Ansonsten würde ich mit dir das ganze mal per TV durchgehen, dann sollte das ganze klappen
Als idee hätte ich noch einen vorschlag. Hast du schon mal versucht auf der Konsole mit "mysql -u root -p" eine Verbindung aufzubauen?
Wenn ja klappt das ganze?

Was ich bei einer Installation schon mal hatte, war das ich mich in phpMyAdmin nicht einloggen konnte, der login aber per Konsole geklappt hatte.
Das Problem lag dann daran, dass in der mysql.user Tabelle der falsch Host für den root User eingetragen war.
Moin,

das Problem hatte ich auch schon gehabt Smile - lustigerweise ging die Verbindung über "127.0.0.1" aber nicht über "localhost". Verbinde dich mit "mysql -u root -p -h 127.0.0.1" und gebe dem Root-Benutzer Rechte für "localhost", dann klappt es. Für MySQL ist das nämlich ein Unterschied Wink

Ansonsten installiere PHPmyADMIN einfach manuell, kann nicht schaden, mal nicht den Standardpfad /phpmyadmin zu nutzen, außerdem empfehle ich "Adminer". Ist kleiner und tut das gleiche Wink

Lg
Kalle
@ speed hab ich auch schon versucht und brachte keinerlei ergebnisse

und kalle das frisst er auch nicht Tongue er geht direkt wieder übern localhost was ich auch grad nen bisschen verwunderlich finde...

wie gesagt ich vermute irgendwo eine config dies evtl gecrasht hat die ich allerdings überseh, soweit ich mich mit ubuntu auskenn hab ich alle anderen möglichkeiten schon in betracht gezogen

der gute rexxee schaut sichs heute abend mal an ich werd euch dann noch mal meldung erstatten.
Seiten: 1 2
Referenz-URLs