[ Mikes @ 07.09.2004. 14:12 ] @
Imam: Windows 98; Apache 1.3.31; php 5.0.1 i MySql 4.0.20.

Pri pokretanju sledeceg php koda :

<?php

$host = 'user';
$user = 'user';
$pass = '***********';
$db = mysql_connect($host, $user, $pass) or die('Greska pri pokusaju konektovanja na bazu
podataka');
$sql = 'CREATE DATABASE IF NOT EXISTS bee_tut';
mysql_query($sql) or die('MySQL Error: ' . mysql_error());;
mysql_select_db('bee_tut', $db);

// Radimo nesto

mysql_close($db);

?>

(STAVIO SAM I HOST I USER I PASSWORD DA JE ISTA RIJEC DA NE KOMPLIKUJEM KADA PROBAVAM)

KADA ISPROBAM OVAJ PHP KOD U BROWSERU MI SE JAVI SLEDECA GRESKA

MySQL Error: Access denied for user: 'user@user' to database 'bee_tut'


Pokusao sam dati ovlastenja ali ne ide.

Moze li iko pomoci ko zna o cemu se radi?


Najvise bi volio da se daju ovastenja svim korisnicima da imaju sva ovlastenja na MySql bazama, dok se ne naucim nesto da napravim!
[ filo @ 07.09.2004. 14:14 ] @
pa onda se konektuj na bazu kao administrator baze - tj.root ili sta si vec podesio
to mozes da vidis iz npr. mysqlcc ili slicnog alata
[ Mikes @ 09.09.2004. 13:27 ] @
Eh, uspio sam.
Otvorio sam novog korisnika i dodjelio mu sve privilegije.

Uspio sam nekako sa dodjelom privilegija nekom novom korisniku, i sada kada se prijavim sa tim novim korisnikom, umjesto root-a ili onog prvog kojeg sam ukucao, ide kako treba.


Vjerovatno me pri instalaciji MySQL-a pitao te stvari a ja nisam pazio sta sam ukucao.
Ponovo sam deinstalirao MySQL pa ponovo instalirao MySQL, ali nije me pitao ponovo da postavim podesenja - ostala su ona stara kako sam ukucao u prvoj instalaciji. Cudna deinstalacija- ne radi kako treba.

U svakom slucaju skinuo sam i PHPMyAdmin u kojemu je lakse svariti koristenje MySql-a.

Hvala.

Pozdrav svima.