questa è la mia pagina:

codice:
<?php
	define("QUERY_DEBUG", 1); //debug delle query mysql disabilitato

//database

if(QUERY_DEBUG == 0){ //se query debug = 1 debug errori attivato
	$db = mysql_connect("localhost", "archiv_users") or die("Impossibile connettersi al database: contattare amministratore");
	mysql_select_db("archiv_tools", $db) or die("Impossibile selezionare il database: contattare amministratore");
}
else {//solo se debug == 1
	$db = mysql_connect("localhost") or die("Impossibile connettersi al database: "
														 ."[*]errorno=".mysql_errno()
			  											 ."[*]error=".mysql_error()
														 );
	mysql_select_db("archiv_tools", $db) or die("Impossibile connettersi al database "
														 ."[*]errorno=".mysql_errno()
			  											 ."[*]error=".mysql_error()
														 );
}
?>
mi dice che non riesce a selezionare il db e mi restituisce il seguente errore:

codice:
 
# Impossibile connettersi al database errorno=1044
# error=Access denied for user: '@localhost' to database 'archiv_tools'

forse dipende dai priviledi di phpmyadmin?

eppure ho creato un utente senza password che ha tutti i privilegi?

da cosa dipende??