www-palvelimesta, MySQL-server
|
|
Staff Member
19 tuotearviota
|
4. joulukuuta 2006 @ 14:50 |
Linkki tähän viestiin
|
Olen aikeissa perustaa oman pavelimen tai no, oikeastaan olenkin jo jonkin verran, mutta sitten tulee vastaan kaksi kysymystä joihin haluaisin vastauksia.
1. Olen asentanut koneelle ohjelman phpMyAdmin. Miten saan luotua sille salasanan. Mennessäni siihen sisään (http://localhost/phpmyadmin/) kuvaruudun alareunassa on viesti: " Asetustiedostosi käyttää asetuksia, jotka viittaavat MySQL:n oletusarvoiseen käyttäjään (root ilman salasanaa). Tällaisilla asetuksilla käytettäessä MySQL-palvelin on arka hyökkäyksille. Tämä tietoturvariski olisi syytä korjata pikimmiten! "
Mitä pitäisi tehdä? Luoda salasana sille, mutta minne/miten?
2. Asentaessani ohjelmaa Mysql-server ohjelma kysyy ja siihen pitäisi kirjoittaa viivalle jossa lukee: "localhost.localdomain". Pitäisikö siihen laittaa jotakin vai vain painaa ok:ta
Kokoonpanona:
Linux Ubuntu 6.06 Käyttöjärjestelmä
Apache2 palvelin
php5 ohjelmisto alusta
MySQL-server tietokantapalvelin
PhpMyAdmin Palvelimen hallintaohjelmisto
DynDNS Osoite
|
Senior Member
|
4. joulukuuta 2006 @ 15:26 |
Linkki tähän viestiin
|
salasanan tuohon voi asettaa seuraavasti
1. mysql -u root käynnistelee mysql-clientin jossa sitten loput komennoista annetaan..
2. sitten pari komentoa..
mysql> UPDATE mysql.user SET Password=PASSWORD('uusi_salasana') WHERE User = 'root';
mysql> FLUSH_PRIVILAGES;
It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 4. joulukuuta 2006 @ 15:28
|
DaEagle
Newbie
|
4. joulukuuta 2006 @ 16:19 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Ysf:
mysql> FLUSH_PRIVILAGES;
Komentomuuten ok, mutta pieni kirjoitusvirhe :)
FLUSH_PRIVILEGES;
toimii luultavammin paremmin :)
|
Staff Member
19 tuotearviota
|
4. joulukuuta 2006 @ 17:11 |
Linkki tähän viestiin
|
Kiitoksia tuosta!
Intel Core2D E8500 3.16GHZ, Asus Radeon HD4850 512mb, Asus P5Q Deluxe, Kingston 8GB DDR2 800MHZ, 2x Seagate Barracuda 1 Trb "RAID", Antec ANTEC P182B, CORSAIR 520W Silent, Loghitech MX5500 Laser, Windows 7 Home Predium 64bit
|
Staff Member
19 tuotearviota
|
5. joulukuuta 2006 @ 10:27 |
Linkki tähän viestiin
|
Vielä haluaisin tietoa tuosta mySQL-server ohjelman asennuksesta.
Intel Core2D E8500 3.16GHZ, Asus Radeon HD4850 512mb, Asus P5Q Deluxe, Kingston 8GB DDR2 800MHZ, 2x Seagate Barracuda 1 Trb "RAID", Antec ANTEC P182B, CORSAIR 520W Silent, Loghitech MX5500 Laser, Windows 7 Home Predium 64bit
|
Staff Member
19 tuotearviota
|
5. joulukuuta 2006 @ 10:53 |
Linkki tähän viestiin
|
yritin komentoa "FLUSH_PRIVILEGES;", niin vastaan tulee viesti: "ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FLUSH_PRIVILEGES' at line 1"
Intel Core2D E8500 3.16GHZ, Asus Radeon HD4850 512mb, Asus P5Q Deluxe, Kingston 8GB DDR2 800MHZ, 2x Seagate Barracuda 1 Trb "RAID", Antec ANTEC P182B, CORSAIR 520W Silent, Loghitech MX5500 Laser, Windows 7 Home Predium 64bit
|
Senior Member
|
6. joulukuuta 2006 @ 05:40 |
Linkki tähän viestiin
|
suattaa se komento olla ilman tuota alaviivaa, mutta silläpä ei hirveää merkitystä ole. Jos tuo "update mysql.user..." -lause meni ok ja olet sen jälkeen käynnistänyt tuon mysql-palvelimen uusiksi, niin salasana on vaihtunut. :-)
tuo 2. kohta on ilmeisesti jotain distrokohtaisia säätöjä, itse käänsin mylsql:n sorsista ja ei siinä tuommoisia kyselty. Eli joku joka käyttää ubuntua osaa varmaan paremmin sanoa että mitä tuohon nimenomaiseen kohtaan pitäisi laitella.
It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 6. joulukuuta 2006 @ 05:41
|
TheEki
Junior Member
|
9. joulukuuta 2006 @ 21:46 |
Linkki tähän viestiin
|
Hmm.. Eli ongelmana on siis salasanan asettaminen?
Voit kyllä tehdä sen phpMyAdminista sen sijaan, että kikkailet komentorivin kanssa. Senkun menet phpMyAdminiin, käyttäjänimi "root", ei salasanaa ja sisään.
Eteesi aukeaa phpMyAdmin.
Ruudussa on paljon vaihtoehtoja ja keskeltä löytyy kaksi otsaketta, MySQL ja phpMyAdmin. Kummankin alla on paljon linkkejä/säätöjä.
MySQL otsakkeen alla toiseksi alin vaihtoehto on "Vaihda salasana". Klikkaa sitä ja pääset asettamaan uuden salasanan vanhan (eli tyhjän) tilalle.
|
Staff Member
19 tuotearviota
|
10. joulukuuta 2006 @ 12:34 |
Linkki tähän viestiin
|
noniin, nyt ongelmana on se, ettei phpMyadmin kysy salasanaa ollenkaan sitä avatessa, vaan avautuu suoraan. No ei se vielä mittään, mutta vaihdettuani salasanan ja avaan ohjelman uudelleen tulee tulee valitus teksti jossa sanotaan ettei asetus skiptiä ole luotu.
Intel Core2D E8500 3.16GHZ, Asus Radeon HD4850 512mb, Asus P5Q Deluxe, Kingston 8GB DDR2 800MHZ, 2x Seagate Barracuda 1 Trb "RAID", Antec ANTEC P182B, CORSAIR 520W Silent, Loghitech MX5500 Laser, Windows 7 Home Predium 64bit
|
penikka
Newbie
|
14. joulukuuta 2006 @ 19:02 |
Linkki tähän viestiin
|
mulla sama ongelma phpmyadmnin kans. osaako joku auttaa?
|
Moderator
|
15. joulukuuta 2006 @ 03:36 |
Linkki tähän viestiin
|
Kannattaapi kokeilla:
Lainaus: dpkg-reconfigure mysql-server
Debianissa tuo asennus scripti ainakin kyseleepi mysql:n rootin passua tuossa vaiheessa, uskon että näin on myös *buntussa.
Säännöt
Ubuntu is an African word meaning "I cant configure Debian"
Kun raportoit tuplaketjua, laita ketjun URL mukaan raporttiin, helpottaa elämää. :)
"Poliisilla on asiakas oikeassa ja pamppu vasemmassa."
|
Staff Member
19 tuotearviota
|
15. joulukuuta 2006 @ 09:40 |
Linkki tähän viestiin
|
eipä vaan kysele.
Intel Core2D E8500 3.16GHZ, Asus Radeon HD4850 512mb, Asus P5Q Deluxe, Kingston 8GB DDR2 800MHZ, 2x Seagate Barracuda 1 Trb "RAID", Antec ANTEC P182B, CORSAIR 520W Silent, Loghitech MX5500 Laser, Windows 7 Home Predium 64bit
|
Mainos
|
|
|
Senior Member
|
15. joulukuuta 2006 @ 11:33 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti flatout: noniin, nyt ongelmana on se, ettei phpMyadmin kysy salasanaa ollenkaan sitä avatessa, vaan avautuu suoraan. No ei se vielä mittään, mutta vaihdettuani salasanan ja avaan ohjelman uudelleen tulee tulee valitus teksti jossa sanotaan ettei asetus skiptiä ole luotu.
oletkos tarkistanut phpmyadmin:in konffitiedoston on oikeasti olemassa (ei ainakaan minulla ollut oletuksena) ja että konffitiedostossa on pari kohtaa oikein?
eli konffitiedosto on /polku/phpmyadminiin/config.inc.php. Jos siellä ei sitä ole, niin ainakin config.default.php pitäisi löytyä tuolta samaisesta paikasta. Nimeä config.default.php config.inc.php:ksi ja sitten ala muokkaamaan tuota config.inc.php -tiedostoa.
It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. joulukuuta 2006 @ 11:52
|