Sivu 2/2

Lähetetty: 04 Huhti 2006, 22:04
Kirjoittaja viljami
Noni. sain sen tietokannan luotua. Sitte kun sain oikeudet luotua. Niin sehän rupesi toimimaan...

Aivan käsittämätön fiilis. Kun ensin vääntää. Kaikki menee vituile. ja kun vääntää ja miettii. ja soveltaa ja kiroaa. Nin volaa. Toimii.


Rootti tunnukset laitoin asennukseen. En saanu uusia tunnuksia viellä tehtyä. kokeillaan...


Kiitos. Aivan mahtava foorumi. Tämä ja nyt oma, kun saa olla ADMIN 8) 8) 8)

Lähetetty: 04 Huhti 2006, 22:10
Kirjoittaja Lurttinen
Siitä niitä sitten alkaa pikkuhiljaa kertymään...
:roll:

Kohta sulla on niitä muutamia kappaleita, joita kaikkia pitäis valvoa ja ja ja....

Lähetetty: 04 Huhti 2006, 22:22
Kirjoittaja viljami
Nii... toisaalta joo. Niinhän se on sullaki... ooppeli sivutkaan ei varmasti ole aivan helpoimmasta päästä... koska on paljon käyttäjiä.

Kyllä mullaki kesällä pitäs yhtä purjehtioitten foorumia ruveta valvomaan kun sieltä admini lähtee inttiin...

Lähetetty: 04 Huhti 2006, 22:35
Kirjoittaja Lurttinen
Millanes purjehtija?
Oon tuossa haaveillut, että ostais tohon Näsijärvelle H-veneen...
Rahotus vaan puuttuu. :?

Lähetetty: 04 Huhti 2006, 22:46
Kirjoittaja viljami
No mulla on myynnissä sulle joe 17.

Tälle kesälle pitäs alkaa kuleskelemaan Albin Vega:lla 27 feet...
Ongelmana viellä se etten saa luotua uutta käyttäjää...
Ei toimi tällä.

Koodi: Valitse kaikki

grant CREATE,INSERT,DELETE,UPDATE,SELECT on pauldb.* to paul@localhost; 

Lähetetty: 04 Huhti 2006, 23:50
Kirjoittaja Maz
Ai niin.. Pikku virhe pääsi lipsahtamaan mulla tonne...

Eli:

GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

siis hipsut eli ' merkit tuonne käyttäjänimeen ja hostiin :) Niin ja WITH GRANT OPTION antaa käyttäjälle oikeuden lisätä uusia käyttäjiä. (Eli sitä ei kannata viljellä, ainakin minusta tuntuu että mitä harvempi käyttäjä voi lisätä käyttäjiä, sen parempi ;)

*EDIT

vielä unohtui... Eli käyttäjän lisäämisen jälkeen mikäli tahdot käyttää käyttäjää, on syytä 'flushata' oikeudet jolloin mysql lukee oikeustaulukot uudelleen.

komennolla

FLUSH PRIVILEGES;

Lähetetty: 05 Huhti 2006, 09:53
Kirjoittaja viljami
No siis periaatteessahan mulle riittää kaks käyttäjääkö?

Se root joka saa olla ihan ilman mitään tehtävää. Sitte vaikka User tjsp. Jota sitte käytettään foorumia asennettaessako?

Lähetetty: 05 Huhti 2006, 14:34
Kirjoittaja Maz
Periaatteessa... Tosin kannattaa ehkä:

Tehdä ensin tietokanta forumia varten root käyttäjällä
CREATE DATABASE forum;

Ja tämän jälkeen luoda se käyttäjä jolla hoidat forumin asiat ja antaa sille oikeudet vain forumin tietokantaan. Eli kuten edellinen esimerkki, mutta *.* tilalta forum.* ja määrittää tämä käyttäjä ja tietokanta phpBB:lle (foorumia asennettaessa).

Sen jälkeen mikäli tahdot pitää muiden sivustojesi tietokantoja samalla serverillä, kannattaa tehdä näille sivustoille oma tietokanta CREATE DATABASE databasename; ja jokaiselle sivustolle oma käyttäjä, jolla on oikeus vain kyseisen sivuston tietokantaan. Tämä siksi että mikäli joku saa salasanan ja tunnuksen selville, ei hän pääse käsiksi kuin yhden sivuston dataan...

Hyvänä nyrkkisääntönä muuten on tehdä yksi ja vain yksi tietokanta/sivusto.

Ja root käyttäjä ei näin ollen ole turha, koska vain sillä on valta lisätä käyttäjiä :)

(periaatteessahan sinulle riittää root käyttäjä, jolla on kaikki oikeudet, mutta tämä ei tietoturvan kannalta ole järkevää... Kunnon sysadminin kultainen sääntö, ole mielumin vainoharhainen kuin menetä kaikki mitä olet saavuttanut...)

Lähetetty: 10 Huhti 2006, 17:15
Kirjoittaja viljami
Nii, eli jäi viellä se mainitsematta, että ei alkanu tämä foorumi pelaan ennenkuin pistin tällasen pätkän...

Koodi: Valitse kaikki

 SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');
Ajattelin vaan tämänkin tänne tempasta jos sattu muilla oleen samoja ongelmia.

No oli mulla kysymistäkin.

Elikkäs, nykyisessä foorumissa on muutama käyttäjä ja ajattelin ne nyt siirtää tähän foorumiin.

Eli edellisellä foorumilla jokainen käyttäjä on "omassa tiedostossa" niin että on tiedosto kayttaja.usr. Jossa lukee käyttäjän salasana MD5 koodattuna. Nyt jos rekisteröidyn foorumiin jokaisena käyttäjänä, esimerkiksi salasanalla omenapuu, ja vaihdan kryptatun pätkän copy pastella vanhasta foorumista, niin jokaisella on oma salasana, mutta foorumi on uusi.

Eli ongelma on se että en tiedä mihin tää phpbb tallentaa salasanat, ja onko ne edes md5 koodattuja.

Tää nyt oli sen verran vaikea selittää, että ei taatusti kukaan ymmärtäny.