dobrý den,
chtel bych vas pozadat o pomoc. Nevim zda muj prispevek se sem hodi ale tematicky myslim ze by jste mohli vedet co resim.
mam nasledujici problem (pro vas asi banalni), omylem jsem u mysql nasatvil PASSWORD:YES pro uzivatele admin@localhost a nyni bych to potreboval z prikazu zmenit na PASSWORD:NO aby se heslo pro pripojeni do DB nevyzadovalo.
V prikazech se vunbec nevyznam a ted se bohuzel nemuzu nikam jinam nez do prikazove radky dostat. predem dekuji za vasi pomoc.
jarek
díky.
jak to mám provést celé? nejdřív se přihlásit nebo jak napsat celý příkaz?
------------------
jarek:~ # set password = password('');
-bash: syntax error near unexpected token `('
To v závorce není dvojitá uvozovka, ale dvě jednoduché (na angl. klávesnici).
Ale musí běžet mysql!
mysql -u uzivatel a zadat heslo. Po jeho zadání lze heslo zrušit
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
diky,
nicmene pokud zadam :
jarek:~ # mysql -u admin HESLO
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: NO)
jarek:~ # mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
jarek:~ # mysql -p
Enter password: HESLO
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
jarek:~ # mysql -u admin
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: NO)
jarek:~ #
takze tomu vubec nerozumim :(
Jednou mi to u ROOT napise ze je heslo YES, pak NO, pak u ADMIN to same :(
Ještě jednou - zadejte příkaz
mysql -p
Vyžádá to heslo (Enter password:)
zadáte v současné chvíli platné heslo a stiskněte ENTER.
pokud to projde, pak teprve zadejte password=set password('')
Tento postup nefunguje?
Ještě předtím: /etc/my.cnf zakomentovat řádek oldpassoword = 1
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.