PDA

View Full Version : [PHP-MySQL] help connessione tra vBulletin e DB


Tama
07-03-2006, 14:49
Salve, è un po' che non frequento il forum (pensavo fosse buon segno), allora ho pensato di combinare un casino per poter chiedere lumi...
Allora: mi hanno chiesto di fare un sito con un cms, e fin qui...
Non sono una sistemista, quindi quando devo fare dei siti mi rivolgo a hosting professionali, ma in questo caso la richiesta proveniva direttamente da un cosiddetto "provaider de' noantri" che non mi sapeva dire che versione ci fosse del php, nè di mysql, nè phpmyadmin (il tutto gira su IIS.........).
Con titubanza vado lì, così c'è il sistemista che mi sistema il db, pensavo... invece ho dovuto fare da me e siccome sono inesperta di db, ho messo al buio il vBulletin che già era stato messo su quello stesso dominio.
Non ho toccato le cartelle del vBulletin, ma ho usato il phpmyadmin per configurarmi il db su cui far girare il mio cms e credo di aver inavvfertitamente modificato l'utente che usava il db di vBulletin.
quando cerco di accedere al forum mi appare:

"There seems to have been a problem with the database.
Please try again by clicking the Refresh button in your web browser.

An E-Mail has been dispatched to our Technical Staff, whom you can also contact if the problem persists.

We apologise for any inconvenience."
e nel sorgente pagina ho:

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'NOMEUTENTE'@'localhost' (using password: YES)
D:\PERCORSO\forum\includes\class_core.php on line 279

MySQL Error :
Error Number :
Date : Tuesday, March 7th 2006 @ 02:42:35 PM
Script : http://www.NOMESITO.com/forum/index.php
Referrer :
IP Address : xxx.xxx.xxx.xxx
Username :
Classname : vB_Database

Naturalmente ho ricevuto già un paio di mail incavolate il giusto.... Non è che non ammetto la responsabilità, ma mi son trovata a fare una cosa che non mi competeva e ora devo rimediare. Avrei bisogno di qualche dritta (non mi dite di cambiar mestiere, prima devo sistemare questa cosa, poi lo cambierò....) :muro:

cionci
07-03-2006, 19:20
Usa GRANT:

GRANT ALL PRIVILEGES ON NomeDB_di_vB.* TO 'NOMEUTENTE'@'localhost' IDENTIFIED BY 'password_di_NOMEUTENTE';

Tama
07-03-2006, 21:59
E VAI!!!!
Grazie 1000!!!
...e ora via, a cambiare mestiere... :p

cionci
07-03-2006, 23:18
Funziona ?