Portál AbcLinuxu, 15. května 2025 16:15
cd /usr/local gunzip < mysql-3...... atd ln -s .... xxxxx mysqlDále následuje mysql_install_db ... který jak je uvedeno výše neprovede to co se očekává ... ( neprovede nic ... končí chybou ) ... tak si myslím, že mi v tomto žádná kniha asi nepomůže. Na netu jsem četl článek, který popisuje instalaci z RPM ... prý zapisuje skript do /etc/rc.d/ ( u mě ne ) a vytváří my.conf ( taktéž není ... ani podobný ) ... takže to opět nevidím na problém, který mi vyřeší kniha. A dále nevím jak mi může kniha pomoct k tomu, když se mi v systému vytvoří uživatel a skupina ke kterým nedostanu heslo ( není to prázndé, není to mysql ... prostě nevím ) ... bohužel nejsem hacker, takže nevím jak se k němu dostat. Sice ho mohu jako root změnit, ale určitě to není vymyšleno takto nešikovně.
/usr/bin/mysqladmin -u root password HESLO01Přičemž službu safe_mysqld jsem pouštěl jako uživatel mysql, který má své heslo HESLO02. Ale za žádnou cenu nemohu tu službu ukončit. Zadám-li :
/usr/bin/mysqladmin -p shutdown,jsem dotázán na heslo. Ať zadám heslo HESLO01 nebo HESLO02 dostanu tuto informaci :
/usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'blackshark'@'localhost' (using password: YES)'Upřímně tomu nerozumím. Proč když zadám heslo root pro MySQL tak se server neukončí a vyhazuje to informaci o zcela jiném uživateli ( jeho shel je puštěný ) a zadám-li heslo uživatele, který server spustil dostanu naprosto totožnou informaci ? ??? Co dělám blbě ?
/usr/bin/mysqladmin -u root password heslonenastaví heslo pro superuživatele, který se pak může k serveru pomocí tohoto zadaného hesla připojit ? Nebo když spustím mysql jako uživatel XY vyžaduje to heslo právě pro tohoto uživatele ? Pokud ano, jak mohu nastavit heslo i pro jiné uživatele ? Nebo je to zbytečné ?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.