sexta-feira, fevereiro 10, 2006

nur was alltaegliches...

wenn ihr auch den ganzen abend daran gesessen seid und unter eurem ubuntu apache/php und mysql eingerichtet habt und dann tollerweise das root-pw fuer die mysql-db verbockt habt, steht man erstmal recht doof da. :)
achwas ... leicht geloest, dachte ich.
apt-get remove mysql-server mysql-common && apt-get install mysql-server mysql-common
und fangen wir von vorne an. richtig von vorne. warum auch immer, ubuntu wuerde dabei das ganze X platt machen. :) Nee, dann lieber doch keine Datenbank, dacht ich mir. Oder gibts ne andere Moeglichkeit ?

ok mysqld stoppen, und mit

'/usr/bin/mysqld_safe --skip-grant-tables --user=root'

gestartet. Danach ein kurzes
'mysql -u root'
und schon darf man an den Tables rumpfuschen. Dank Tätigkeit beim Bosch und nem bisslerumprobieren hatte ich dann auch den richtigen SQL-String zusammen.



DELETE * FROM mysql.user
WHERE (User='root');

Ich geb ja zu, man zögert einen Moment, bevor man bestätigt. :)
Aber hiermit basteln wir uns useren neuen root.


INSERT INTO mysql.user
(HOST, User, Password, 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, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv, ssl_type, ssl_cipher, x509_issuer, x509_subject, max_questions, max_updates, max_connections)
VALUES
('localhost' ,'root', 'hallo', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '0', '0', '0');




Funzt Prima. :) Warum nicht gleich so umstaendlich :)

3 Uhr, ich geh schlafen. :)
Stefan

1 Comments:

Anonymous Anônimo said...

ich versteh' nich' mal busbahnhof;)

9:18 PM

 

Postar um comentário

<< Home