Ongelma kun ei tietokantaa voi luoda.
Alueen säännöt
phpBB2 tuki on loppunut 1.1.2009
Alkuperäinen tiedote phpbb.comista löytyy tämän linkin takaa.
http://www.phpbb.com/community/viewtopi ... &t=1385785
Nämä alueet on jätetty toistaiseksi näkyville Arkistona.
phpBB2 ongelmia ei tule kirjoittaa phpBB3 alueelle, Ainoa tuettu toimenpide phpBB2:en on konvertoiminen phpBB3 versioon.
phpBB2 tuki on loppunut 1.1.2009
Alkuperäinen tiedote phpbb.comista löytyy tämän linkin takaa.
http://www.phpbb.com/community/viewtopi ... &t=1385785
Nämä alueet on jätetty toistaiseksi näkyville Arkistona.
phpBB2 ongelmia ei tule kirjoittaa phpBB3 alueelle, Ainoa tuettu toimenpide phpBB2:en on konvertoiminen phpBB3 versioon.

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)
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)
...No aika newbie...
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ä.
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;
...No aika newbie...
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;
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


*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;
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...)
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...)
Nii, eli jäi viellä se mainitsematta, että ei alkanu tämä foorumi pelaan ennenkuin pistin tällasen pätkän...
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.
Koodi: Valitse kaikki
SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');
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.
...No aika newbie...
Paikallaolijat
Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 212 vierailijaa