Ciao, ho una pagina .php che interroga il database MySql ma esce l'errore

Warning: mysql_query(): Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO) in c:\programmi\easyphp1-8\www\daniele50\new\index.php on line 19

La cosa strana è che alcune cose funzionano ed altre no, ecco il codice:

<?php
$server="localhost";

$user="*****";
$password="*****";
$database="*****";
$conn = mysql_connect($server,$user,$password);
mysql_selectdb($database);

$query = mysql_query("SELECT cont FROM tcontatore");
$contatore = mysql_result($query,0,"cont");

$query = mysql_query("SELECT cont FROM tcontatore");
$cont = mysql_result($query,0,"cont");
mysql_close ($conn);

$cont++;
$sql = "UPDATE tcontatore SET cont = 11473";
|---> $query = mysql_query($sql); <--------------------- RIGA CHE DA ERRORE!! -------|
setcookie("daniele50", "contatore");
...
...

Eppure con "echo $contatore" visualizzo correttamente il numero estrapolato dalla tabella, quindi utente e password sono giusti.