Koozali.org: home of the SME Server

MySQL lösenord SME7.2

Offline Foa

  • ***
  • 113
  • +0/-0
  • Donations: October 2007 - $ 50
MySQL lösenord SME7.2
« on: October 06, 2007, 06:13:18 PM »
Installerade SME 7.2 och FTP´ade upp MySqlAdmin.
När jag sedan skulle titta på Databasen MySQL så godtogs inte mina lösenord för vare sig root eller admin eller user.
Hur fixar man så att ett gilltigt lösenord antas? Eller har SME fixat detta under installationen.

Offline Anders

  • **
  • 58
  • +0/-0
  • .
    • http://www.google.se
Re: MySQL lösenord SME7.2
« Reply #1 on: October 06, 2007, 11:14:45 PM »

Jag är ingen guru i mysql, letade runt lite i forumet och jag tror lösningen finns här,  http://wiki.contribs.org/MySQL


Offline Foa

  • ***
  • 113
  • +0/-0
  • Donations: October 2007 - $ 50
Re: MySQL lösenord SME7.2
« Reply #2 on: October 07, 2007, 11:17:54 AM »
Tack för tipset Catwalk... jag tittade som hastigast på ditt tips och det kanske kan hjälpa mig.
Nu har jag via vad dom kallar shell skrivit följande kommando som gjorde att jag kan använda MySqlAdmin för att konnecta databasen och logga in:
Code:
mysqladmin -u root password xxxxxxxx

Därefter så kom jag åt MySQL databasen och kunde skapa databas-namn samt tabeller (för Wordpress).

Nu vet jag inte ifall mitt tillvägagångsätt var felaktigt och att det kanske ställer till något annat problem i framtiden?
Kod-snutten hade jag kvar från anteckningar jag gjort då jag provat Fedora Core 6 och dess MySQL.

Men mitt problem att konnekta MySQL med MySqlAdmin i SME 7.2 kan jag väl inte vara ensam om? Alla spm installerat och vill använda MySQL måste väl ha stött på samma sak.. eller kanske jag tänker fel.
« Last Edit: October 07, 2007, 11:19:26 AM by Foa »

Offline Foa

  • ***
  • 113
  • +0/-0
  • Donations: October 2007 - $ 50
Re: MySQL lösenord SME7.2
« Reply #3 on: October 07, 2007, 10:14:48 PM »
Sådär.. nu har jag löst problemet tack vare ditt tips Catwalk!
Jag följde din länk och körde dessa kommandon:
cd /var/service/mysqld
 sv d .
 expand-template /root/.my.cnf
 expand-template /var/service/mysqld/set.password
 /usr/libexec/mysqld --bootstrap --user=mysql --skip-grant-tables < ./set.password
 sv u .


Därefter:
config setprop mysqld LocalNetworkingOnly no
 expand-template /etc/my.cnf
 /etc/rc.d/init.d/mysqld restart


Jag fick sedan error vid restart av MySQL.. men då jag startat om hela servern så startade MySQL också.

Därefter körde jag i shell:

mysql
GRANT SELECT ON test.* TO 'user'@'host' IDENTIFIED BY 'password';


Och nu så fungerar allt enl. föreskrifterna..

Tack än en gång för din hjälp!