[Mysql Problem]'root'@'localhost' acsess denied ..

12/29/2011 20:20 .Kay331#1
Heyho epvp.

War grade dabei mysql 5.1 zu installieren und nachdem ich rebootet hatte und mysql -p eingeben wollte um den user für Navicat zu erstellen kommt immer:

[Only registered and activated users can see links. Click Here To Register...]

su root habe ich schon versucht kommt aber das gleiche raus..
Also irgendwie hat der User ja nicht die rechte dazu, weiß aber auch nicht wie ich ihm die geben soll?
12/29/2011 20:25 SmallPich#2
cd /var/db/
rm -rf mysql

/usr/local/bin/mysql_install_db

chown -R mysql /var/db/mysql/

chgrp -R mysql /var/db/mysql/

/usr/local/bin/mysqld_safe –user=mysql &

putty close open

/usr/local/bin/mysqladmin -u root password newpass

ee /etc/rc.conf

mysql_enable="YES"

/usr/local/etc/rc.d/mysql-server restart

/usr/local/bin/mysqladmin -u root password repass

mysql -p

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'

IDENTIFIED BY 'mysqlpass' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "mysqlpass";

GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';

flush privileges;

quit


reboot
12/29/2011 20:44 .Verkauf´#3
Ja, du hast deinem Account keine Rechte für MySqL gegbe.
12/29/2011 20:49 .Kay331#4
Geschafft, kann geschlossen werden.