Zoom Posted May 2, 2005 Report Share Posted May 2, 2005 Manas DB dzivesstasts ir sads. Iegaju DC uzspiedu ctr + s un uzrakstiju MySQL 4.1. Ieinstaleju, viss iet ka pa sviestu BET man ir vajadziba pec paroles. Cik es saprotu defulta instalejot paroli man neprasija. Ka var uzlikt paroli? P.S man ir phpMyAdmin uzlikts, tagan vienam paradiju savu serevri un sis atrada manu adminu Very Happy Jauzliek parole lai DB neizcakare vel. citats no phpmyadmin: $cfg['PmaAbsoluteUri']direktīvai ir JĀBŪT nodefinētai Jūsu konfigurācijas failā! Jūsu konfigurācijas fails satur iestādījumus (lietotājs "root" bez paroles), kas atbilst noklusētajam MySQL priviliģētajam lietotājam. Jūsu MySQL serveris strādā ar šo noklusēto variantu, ir atvērts uzbrukumiem, un Jums tiešām jāaiztaisa šis drošības caurums. Es ieliku poroli: kofigfaila: $cfg['Servers'][$i]['password'] = 'parole'; PHP.ini: ; Default password for mysql_connect() (doesn't apply in safe mode). ; Note that this is generally a *bad* idea to store passwords in this file. ; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password") ; and reveal this password! And of course, any users with read access to this ; file will be able to reveal the password as well. mysql.default_password = PAROLE MySQL.ini: Server=C:/mysql/bin/mysqld-nt.exe user=lietotaja vards password=PAROLE Man neprasa phpMyAdmin paroli veljoprojam ! P.S nomirusais links: http://www.boot.lv/forums/viewtopic.php?t=20064 Link to comment Share on other sites More sharing options...
hu_ha Posted May 2, 2005 Report Share Posted May 2, 2005 mysql parole tiek glabāta mysql datu bāzē un šeit nekāds phpmyadmin uzstādījums nelīdzēs. Vajadzēja man pašam nedaudz laika, lai atsvaidzinātu, kā tur bija, bet nu atcerējos ar manuāļa vēso skaidrojumu:) Ja jau reiz uz tava pc stāv datu bāze, tad tev derēs konsoles izklaides. 1.) start->run->cmd pēc tam atrodam mysq/bin direktoriju (tur atrodas mysql.com vai exe) rakstam: mysql -u root mysql uzrakstot show databases visdrīzāk būs redzamas test un mysql rakstam: use mysql; tad: show tables; sarakstā būtu jābūt tabulai user, šajā tabulā atrodas visi lietotāji, kā arī pieejas tiesības (karoče smalkāk palasīsi pats mysql dokumentācijā) lai nomainītu paroli rakstam: mysql> UPDATE user SET Password=PASSWORD('new_password') -> WHERE user='root'; mysql> FLUSH PRIVILEGES; no mysql manuāļa 2) vienkāršam lietotājam draudzīgāks (bet diez vai vispārīgāku sapratni dodošs) variants ir no mysql.com lapas novilkt mysql Control Center. Tad jau ar šo rīku pieslēgsies db ar savu root un bez paroles un sadaļā user administration izveidosi jaunu lietotāju vai nomainīsi esošo, iedodot gan lietotāju, gan paroli, gan atļauto hostu utt. Link to comment Share on other sites More sharing options...
PheliX Posted May 2, 2005 Report Share Posted May 2, 2005 (edited) Tak ar to pashu phpmyadmin var taisiit juuzerus un likt paroles. un lai phpmyadmin paroli prasa - $cfg['Servers'][$i]['auth_type'] = 'http'; Edited May 2, 2005 by PheliX Link to comment Share on other sites More sharing options...
hu_ha Posted May 2, 2005 Report Share Posted May 2, 2005 Tak ar to pashu phpmyadmin var taisiit juuzerus un likt paroles. 17133[/snapback] nez, man nav ar šamo sanākusi liela darīšana, tāpēc stāstu, kā māku:) Un vispār, pirms nav konsole apskatīta un nav ne mazākās saprašanas, kā tas sql vispār darbojas, pie phpmyadmin un datu bāzēm nemaz i klāt nedrīkstētu laist.. Link to comment Share on other sites More sharing options...
mmk Posted May 3, 2005 Report Share Posted May 3, 2005 starpcitu, man škiet, ka atverot winmysqladmin.exe tai pašā bin direktorijā, pirmo reizi prasīs ievadīt paroli. tur arī var nomainiit paroli. Link to comment Share on other sites More sharing options...
Recommended Posts