MySQL passwordi tagasi saamisel jama.
Moderaator: Moderaatorid
MySQL passwordi tagasi saamisel jama.
Nimelt tahtsin phpMyAdminis teha kasutajat juurde aga lasin lollipeaga maha ka enda ainsa konto koos kõikide privileegidega. Nüüd ei saa nagu enam seda kusagilt tagasi panna. Webminis sätin seda MySQL moduli conf faili nii ja naa aga sisse/ligi enam ei pääse.
Tegu oma servuga mis jookseb mandrakes. :
Tegu oma servuga mis jookseb mandrakes. :
Re: MySQL passwordi tagasi saamisel jama.
Mis see t2hendab? Kas sul oli mingi uus kasutaja tehtud MySql -i, ning kustutasid selle v6i lasid maha root konto?-IFFI- kirjutas:Nimelt tahtsin phpMyAdminis teha kasutajat juurde aga lasin lollipeaga maha ka enda ainsa konto koos kõikide privileegidega. :
see asi peab olema kuidaki moodi lahendatav.
See peab olema kuidagi moodi lahendatav. Just praegu tegin katse. Droppisin mysql Databasest user tabeli.
Nagu n2ed user tabelit enam pole aga ma sain sisse.
Ehk siis roni selle servutaha ja anna roodu alt käsk: vaata kas saad mysql consooli sisse.
Kui see on nii siis teoreetiliselt (oleneb sinu oskustes) peaks sa saama asja p22sta.
Ma peaks nyyd v2lja nuputama kuidas ma oma usert tabeli tagasi saan.
Aga eriti ei morjenda niguinii l2hiajal pole plaanis midagi tegema hakkata.
Lisaks uuri seda ka:
http://dev.mysql.com/doc/mysql/en/
Kood: Vali kõik
mysql> use mysql;
Database changed
mysql> show tables;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| func |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
+---------------------------+
14 rows in set (0.00 sec)
Ehk siis roni selle servutaha ja anna roodu alt käsk:
Kood: Vali kõik
mysqlKui see on nii siis teoreetiliselt (oleneb sinu oskustes) peaks sa saama asja p22sta.
Ma peaks nyyd v2lja nuputama kuidas ma oma usert tabeli tagasi saan.
Lisaks uuri seda ka:
http://dev.mysql.com/doc/mysql/en/
Tee nii ja peaks korda saama.
Ise tegin sellise katse ja l6puks sain korda.
Meenutame et kustutasin endal users tabeli mysql databasest.
1. bootisin ylesse knoppixilt.
mountisin knopixi all enda kõvakettal asuva linuxi ehk see, mile mysqli user tabel oli vaja korda saada
.kopisin knoppixi /var/lib/mysql/mysql kataloogist failid user.MYD user.MYI ja usr.frm k6vaketal asuava linux samasse kataloogi.
2. bootisin ylesse k6vaketal asuvalt linuxilt
.k2ivitasin mysql -i
.sisenesin mysql konsooli.
kustutasin 2ra kõik hostid ja uuserid kasutades sellist lahendust:
eelnevalt vaatasin hostid ja uuserid j2rgi:
Siis kustutasin:
kasuta ka:
ja
Lõptulemusena peab olema nii.
.v2ljusin mysql consoolist
.tegin
.proovisin
T6en2oliselt sul sama jama kui seal k6ik userid maha lasid.
3. Teeme korda tagasi
.ned samad kolm faili mis ma ennem knoppixi alt kopisin, tegin neist varu koopia
. kopisin nad uuesti oma /var/lib/mysql/mysql kataloogi
Ja t88tab taas.
Ma usun, et sa peaks ka selle niimoodi t66le saama.
NB! oma /var/lib/mysql kataloogist hoia koopia kindlas kohas saada lihtsama vaevaga tulevikus hakkama. Ja seda on m6tekas regulaarselt uuendada
Edu sulle.
Meenutame et kustutasin endal users tabeli mysql databasest.
1. bootisin ylesse knoppixilt.
mountisin knopixi all enda kõvakettal asuva linuxi ehk see, mile mysqli user tabel oli vaja korda saada
Kood: Vali kõik
/mount /dev/hda1 /mnt/hda1Kood: Vali kõik
# /etc/init.d/mysql restartKood: Vali kõik
reboot.k2ivitasin mysql -i
Kood: Vali kõik
/etc/init.d/mysql startKood: Vali kõik
# mysqleelnevalt vaatasin hostid ja uuserid j2rgi:
Kood: Vali kõik
mysql> select host,user from mysql.user;
+-----------+------------------+
| host | user |
+-----------+------------------+
| Knoppix | |
| Knoppix | root |
| localhost | |
| localhost | debian-sys-maint |
| localhost | root |
+-----------+------------------+
5 rows in set (0.00 sec)
Kood: Vali kõik
mysql> DELETE FROM mysql.user
-> WHERE User='user_name' and Host='host_name';
mysql> FLUSH PRIVILEGES;Kood: Vali kõik
mysql> DELETE FROM mysql.user
-> WHERE User='user_name';
mysql> FLUSH PRIVILEGES;Kood: Vali kõik
mysql> DELETE FROM mysql.user
-> WHERE Host='host_name';
mysql> FLUSH PRIVILEGES;
Kood: Vali kõik
mysql> select host,user from mysql.user;
0 rows in set (0.00 sec)
Kood: Vali kõik
Ctrl + Kood: Vali kõik
/etc/init.d/mysql restartKood: Vali kõik
#mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
3. Teeme korda tagasi
.ned samad kolm faili mis ma ennem knoppixi alt kopisin, tegin neist varu koopia
. kopisin nad uuesti oma /var/lib/mysql/mysql kataloogi
Kood: Vali kõik
mysql restart
mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.1.10a
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
ysql> select host,user from mysql.user;
+-----------+------------------+
| host | user |
+-----------+------------------+
| Knoppix | |
| Knoppix | root |
| localhost | |
| localhost | debian-sys-maint |
| localhost | root |
+-----------+------------------+
5 rows in set (0.00 sec)
Ma usun, et sa peaks ka selle niimoodi t66le saama.
NB! oma /var/lib/mysql kataloogist hoia koopia kindlas kohas saada lihtsama vaevaga tulevikus hakkama. Ja seda on m6tekas regulaarselt uuendada
Edu sulle.
Nonii nüüd olen midagi konkreetselt peeti keeranud. Mina katsetasin hetkel sinu antud õpetust ilma knoppixuta. Kuna knoppixut polnud käepärast võtta siis tegin neist kolmest failist lihtsalt koopia ja kustutasin need 3 faili ära.
Tegin siis mysqlile restardi sealt bootup & shutdowni all (kasutan ise rohkem seda webmini vidinat kuna ei oska veel suurt seda shelli kasutada) siis enam mysql käima ei läinud ja sain vastuseks uuel käivitamisel
Failed to start database :
sh: /etc/rc.d/init.d/mysql: No such file or directory
Ok koppisin need 3 faili tagasi kuid mysqli käivitamisel saan ikkagi sama vastuse. See on siismingi käivitus fail mida seal tõesti enam ei ole.
Ainuke kont kus ma saan midagi mysqlis näpida on jäänud mooduli konfiguratsiooni osa seal webminis.
Pilt kah sellest http://www.zone.ee/mangutop/pilt1.png?2
On's kuidagi veel võimalik seda taastada või on juba liiga hilja ja on mõtekas see kogu mysql uuesti installida? Kui uuesti installida siis lähevad ju kaduma kõik nuke andmebaasid. Hetkel vaatasin ja on alles kõik need kolm andmebaasi mis seal on koguaeg olnud.
asuvad nad siis /var/lib/mysql/ siin siis kolm kausta "nukedb" , "mysql" , "test"
samas kohas asus ka minu mäletamist mööda veel üks fail vist oli nimeks mingi "mysql.sock" ja hetkel on veel alles jäänud failid "idata1" , "ib_logfile0" , "ib_logfile1"
On mul lootust see kõik kuidagi taastada veel?
Kui uuesti installida mysql kas siis ma saan kuidagi alles jätta selle "nukedb" ja hiljem taastada.
Või muretsen Knoppixu ja katsetan uuesti?
Ennem seda käki kokku keeramist oli mul tõesti selline kiri ees mida sina arvasid olevat kui konsoolis proovisin kuidagi ligisaada mysqlile
#mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Tegin siis mysqlile restardi sealt bootup & shutdowni all (kasutan ise rohkem seda webmini vidinat kuna ei oska veel suurt seda shelli kasutada) siis enam mysql käima ei läinud ja sain vastuseks uuel käivitamisel
Failed to start database :
sh: /etc/rc.d/init.d/mysql: No such file or directory
Ok koppisin need 3 faili tagasi kuid mysqli käivitamisel saan ikkagi sama vastuse. See on siismingi käivitus fail mida seal tõesti enam ei ole.
Ainuke kont kus ma saan midagi mysqlis näpida on jäänud mooduli konfiguratsiooni osa seal webminis.
Pilt kah sellest http://www.zone.ee/mangutop/pilt1.png?2
On's kuidagi veel võimalik seda taastada või on juba liiga hilja ja on mõtekas see kogu mysql uuesti installida? Kui uuesti installida siis lähevad ju kaduma kõik nuke andmebaasid. Hetkel vaatasin ja on alles kõik need kolm andmebaasi mis seal on koguaeg olnud.
asuvad nad siis /var/lib/mysql/ siin siis kolm kausta "nukedb" , "mysql" , "test"
samas kohas asus ka minu mäletamist mööda veel üks fail vist oli nimeks mingi "mysql.sock" ja hetkel on veel alles jäänud failid "idata1" , "ib_logfile0" , "ib_logfile1"
On mul lootust see kõik kuidagi taastada veel?
Kui uuesti installida mysql kas siis ma saan kuidagi alles jätta selle "nukedb" ja hiljem taastada.
Või muretsen Knoppixu ja katsetan uuesti?
Ennem seda käki kokku keeramist oli mul tõesti selline kiri ees mida sina arvasid olevat kui konsoolis proovisin kuidagi ligisaada mysqlile
#mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
aga niii
/var/lib/mysql/ tee koopia.
reinstalli mysql.
kopi "nukedb" kataloog (andmebaas) /var/lib/mysql alla.
Aga enne proovi knoppixi plaatilt taastada user tabel nii nagu yleval r22kisin. Peaks ka aitama
#mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
See n2itab et sus mysqli andmebaasis pole usereid
veendu kas fail mysql asub ikka kataloogis /etc/rc.d/init.d
reinstalli mysql.
kopi "nukedb" kataloog (andmebaas) /var/lib/mysql alla.
Aga enne proovi knoppixi plaatilt taastada user tabel nii nagu yleval r22kisin. Peaks ka aitama
#mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
See n2itab et sus mysqli andmebaasis pole usereid
Tundub et su mysqli servicega ojn ka midagi peetis.Failed to start database :
sh: /etc/rc.d/init.d/mysql: No such file or directory
veendu kas fail mysql asub ikka kataloogis /etc/rc.d/init.d
Tänud pingviin
pika jebimise peale sain siis korda. Knoppixuga ei õnnestundu kuiadgi, ei saanud mountida millegipärast. Ei mäleta enam mis ta ütles aga tegin siis reinstalli MySQLile ja kõik nüüd korras. Vähemalt oma arvutist näen lehte kuid teise sisevõrgu arvutiga vaadates jookseb explorer kokku kui oma lehe aadressi sisestan. Viitsib äkki keegi proovida teie seast kas saab lehele ligi. http://iffixportaal.com
Ahjaa, siiski pisike mure veel, nimelt kuis ma seal mysqlis selle default paroolid ära muudan? Enam ei mäleta, esimene kord kuidagi terminalis mingi käsuga sai tehtud.
Ahjaa, siiski pisike mure veel, nimelt kuis ma seal mysqlis selle default paroolid ära muudan? Enam ei mäleta, esimene kord kuidagi terminalis mingi käsuga sai tehtud.
parooli muutmine
http://dev.mysql.com/doc/mysql/en/defau ... leges.html
siin on k6ik kirjas.
Veel yks v2ike soovitus. Tee endale weebi jooksutamiseks uus account. Kui midagi beeti l2heb ei pea j2rgmine kord roodu p2rast muretsema vaid saad root accounti asja p22stmiseks kasutada.
Ja sinu l2hele ma ligi kyll ei saa.
Ma ytlesin, et see olukord on p22stetav
siin on k6ik kirjas.
Veel yks v2ike soovitus. Tee endale weebi jooksutamiseks uus account. Kui midagi beeti l2heb ei pea j2rgmine kord roodu p2rast muretsema vaid saad root accounti asja p22stmiseks kasutada.
Ja sinu l2hele ma ligi kyll ei saa.
Ma ytlesin, et see olukord on p22stetav
Re: parooli muutmine
Mis ühendust sa kasutad?pingviin kirjutas:
Ja sinu l2hele ma ligi kyll ei saa.
Huvitav, et Elioni ühendusega saavad ligi aga STV Saturn ühendusega ei pääse ligi.
Kes kasutab teisiühendusi (Starman, STV jne.) palun proovige ka ja andge teada mis ühendust kasutate ja mis tulemus on.
http://iffixportaal.com
Viimati muutis -IFFI-, 19.08.2005, 10:16, muudetud 1 kord kokku.
momendil elion
aga istun proxi taga ja v6ibolla see, ilma proxyita ei saa proovida sest t88l teisiti ei toimi.
Kasutan küll elioni ühendust, kuid ilma proxita miskipärast ligi ei pääse.
Soovitan Sul kontakteeruda STV klienditeenindusega
http://web.stv.ee/est_index.jsp?area=in ... ntacts.jsp
Kui helistada ei taha, siis võid ka uurida asja nende foorumis
http://web.stv.ee/est_index.jsp?include=guestbook.jsp
Kui oled kontakteerunud, anna ka vastustest teada.
Endal on ka plaanis server ümber kolida Tallinna STV ühenduse otsa.
Interneti paketiks on muidugi Saturn PRO või Saturn NET
Loodame, et selle paketiga viperusi ei esine.
Soovitan Sul kontakteeruda STV klienditeenindusega
http://web.stv.ee/est_index.jsp?area=in ... ntacts.jsp
Kui helistada ei taha, siis võid ka uurida asja nende foorumis
http://web.stv.ee/est_index.jsp?include=guestbook.jsp
Kui oled kontakteerunud, anna ka vastustest teada.
Endal on ka plaanis server ümber kolida Tallinna STV ühenduse otsa.
Interneti paketiks on muidugi Saturn PRO või Saturn NET
Loodame, et selle paketiga viperusi ei esine.
HELP ...ei oska enam, olen juba seal shellis pea paar tundi lammutanud aga ei saa sellele root kasutajale passwordi peale. Panen siis ühe pildi ja saate vaadata mis ma valesti teen seal.
http://www.zone.ee/mangutop/shell.jpg?2
nii kui selle SET PASSWORD FOR... kirjutan nii ära kui seal õpetuses ja ENTERile vajutades tuleb ette -> see märk ja edasi ei toimu midagi. Restardin MySQLi ka ära aga ikkagi on sama vana pass peal....juhul kui ta ju ära muudab siis ei tohiks lehte enam kuvada ennem kui olen nuke confikas kah vastavad muudatused teinud.
palun abi...
http://www.zone.ee/mangutop/shell.jpg?2
nii kui selle SET PASSWORD FOR... kirjutan nii ära kui seal õpetuses ja ENTERile vajutades tuleb ette -> see märk ja edasi ei toimu midagi. Restardin MySQLi ka ära aga ikkagi on sama vana pass peal....juhul kui ta ju ära muudab siis ei tohiks lehte enam kuvada ennem kui olen nuke confikas kah vastavad muudatused teinud.
palun abi...
; <- lõppeta mysql päring ära ka. 
ja minuteada on kõik userid user.* filedes [viit kus on mysql installitud]/var/mysql, tõmma mysql uuesti alla tee, enne koopia olemasolevast var/mysql ja kopeeri sinna mysql kataloogi user.* yle peaksid jõudma nüüd sinnamaani, et määrad uue root kasutaja passi jne, aga loodan, et sa saad hakkama lihtsamini ;
ja minuteada on kõik userid user.* filedes [viit kus on mysql installitud]/var/mysql, tõmma mysql uuesti alla tee, enne koopia olemasolevast var/mysql ja kopeeri sinna mysql kataloogi user.* yle peaksid jõudma nüüd sinnamaani, et määrad uue root kasutaja passi jne, aga loodan, et sa saad hakkama lihtsamini ;
Viimati muutis bobc, 27.03.2006, 14:05, muudetud 1 kord kokku.







