Mysql ******** einstellung ändern

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/mysql_einstellung_aendern_96254/page_1 - zur Vollversion wechseln!


Bunny schrieb am 20.10.2003 um 19:50

HI! Wenn ich ins phpmyAdmin rein geh steht dann in roter Schrift:

Ihre Konfigurationsdatei enthält Einstellungen (Benutzer "root" ohne Passwort), welche denen des MySQL-Stardardbenutzers entsprechen. Wird Ihr MySQL-Server mit diesen Einstellungen betrieben, so können Unbefugte leicht von außen auf ihn zugreifen. Sie sollten diese Sicherheitslücke unbedingt schließen!

Wie bzw. wo kann ich das umstelln ???


vossi schrieb am 20.10.2003 um 21:08

wenn du im PHPMyAdmin auf der Startseite bist kannst du Users klicken und dort deine benutzer verwalten ;)

btw. standard


mat schrieb am 20.10.2003 um 21:10

oder direkt in der config.inc.php


vossi schrieb am 21.10.2003 um 02:28

falsch .. da stellst du nur ein welcher user angemeldet werden soll bzw. welcher anmeldungstyp aber nicht die MySQL User Table


mat schrieb am 21.10.2003 um 12:37

sure, zu schnell über die frage gestolpert.. dachte es gäbe probleme mit den servereinstellungen in phpmyadmin.


HeavySkater schrieb am 09.11.2003 um 21:53

Andere Frage, wenn wir grad bei Usern sind...

Wie stelle ich in phpmyadmin ein, dass user nur ihre datenbanken sehen können und nicht auch die "mysql" datenbank und andere von fremden erstellte db's?

Find da nix in der Documentation


XeroXs schrieb am 09.11.2003 um 22:04

du erstellst im phpmyadmin einen user ohne rechte

danach kannst den user öffnen, und ihm dort dann rechte für bestimmte dbs geben


funka schrieb am 09.11.2003 um 22:37

naja xerox erklaerung is ein wenig schammig

user anlegen:
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'deinpass';

GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv)
ON mysql.user TO 'pma'@'localhost';

GRANT SELECT ON mysql.db TO 'pma'@'localhost';

GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO 'pma'@'localhost';

flush priviledges;

und im config.inc.php stellt auth auf http und gibst pma/deinpass als controluser an




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026