Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: hollywood9111 on January 05, 2013, 07:17:15 AM

Title: errore database
Post by: hollywood9111 on January 05, 2013, 07:17:15 AM
UPDATE command denied to user 'a*****'@'***.0.66.190' for table '***_members'

che signigica?
Title: Re: errore database
Post by: emanuele on January 05, 2013, 07:54:58 AM
Significa che l'utente "mysql" (quello che hai indicato durante uno dei primissimi passaggi dell'installazione) non ha il permesso di usare il comando "UPDATE" per la tabella members. In altre parole non è in grado di aggiornare campi in questa tabella.

Come mai avviene? Errata configurazione dei permessi in MySQL. Se si è messo a farlo solo adesso, qualcosa è cambiato nei permessi rispetto a quando hai fatto l'installazione. Se puoi controllare i permessi (alcuni host lo permettono tramite il loro pannello di amministrazione) verifica che l'utente mysql usato da SMF abbia i permessi appropriati, altrimenti chiedi lumi al tuo host...
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 07:58:02 AM
ti dico suito che e dovuto perchè lo spazio che avevao di 150mb per databse si e riempito e quindi l'hostin ha bloccato qualsiasi azione ora
ho comprato il database senza limiti e quindi sto cercando di importare il database nel nuovo db
puoi aiutarmni in merito?
Title: Re: errore database
Post by: emanuele on January 05, 2013, 08:23:46 AM
Beh, due cose:
1) il tuo host è quello che ti può meglio aiutare in questo genere di cose (magari possono anche trasferirtelo automaticamente),
2)
  a) phpmyadmin -> tuo database (entraci in modo da vedere le tabelle) -> export (o esporta) -> salva il file
  b) phpmyadmin -> tuo nuovo database -> import -> dagli il file che hai salvato in a).
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 08:30:07 AM
loro mi avevano detto che lo avrebbe esportato automaticamente ma visto che non era cosi sto provando a caricarlo il dump
però non vedo miglioramento
Title: Re: errore database
Post by: emanuele on January 05, 2013, 08:32:59 AM
In che senso non vedi miglioramento?
Hai cambiato le informazioni in Settings.php riguardo a MySQL server, username e password?
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 08:38:29 AM
e no... devo modificare quei dati?
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 08:53:41 AM
Table 'e6r45Gfw.e6r45Gfw_settings' doesn't exist
Title: Re: errore database
Post by: emanuele on January 05, 2013, 09:00:10 AM
Quote from: hollywood9111 on January 05, 2013, 08:38:29 AM
e no... devo modificare quei dati?
Allora, se stai trasferendo il contenuto da un database all'altro sì.
Se tu cambi database cambierà come minimo il nome. Poi a seconda dell'host potrebbe cambiare il nome (e se cambia il nome cambia anche la password).
Immagino che il tuo host ti avrà informato quando hai acquistato il nuovo spazio...no?

Ad ogni modo, siccome loro ti avevano detto che l'avrebbero trasferito, hai prima cercato di capire *quando* l'avrebbero trasferito? Non è che lunedì poi ti fanno il trasferimento sovrascrivendoti quello che tu hai trasferito oggi?
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 09:06:49 AM
non so dirti questo ma quindi se metot i nuovi dati server database user e pass
e importo il database non dovrebbere esserci problemi giusto?
Title: Re: errore database
Post by: emanuele on January 05, 2013, 09:09:17 AM
Dovrebbe funzionare come prima, sì.
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 09:18:11 AM
l'importante che non varia il nome delle tabelle vero?
altra cosa ho esportato il file in formato dump e non sql quando importo il dump va bene? o deve per forza essere sql?
Title: Re: errore database
Post by: emanuele on January 05, 2013, 09:57:42 AM
???
Che formato sarebbe?
Tra quelli che vedo nel mio (vecchio) phpmyadmin non esiste:
CodeGen
CSV
CSV for MS Excel
Microsoft Word 2000
LaTeX
MediaWiki Table
Open Document Spreadsheet
Open Document Text
PDF
PHP array
SQL
Texy! text
Excel 97-2003 XLS Workbook
Excel 2007 XLSX Workbook
XML
YAML
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 10:08:59 AM
mi hanno fatto fare questo
http://guida.ovh.it/BackupDBMySQL
Title: Re: errore database
Post by: emanuele on January 05, 2013, 10:15:08 AM
Se ti han fatto creare un dump dal pannello di controllo suppongo ci sarà la possibilità di re-importarlo da qualche parte nel pannello di controllo...non saprei...
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 10:17:12 AM
guarda il mio db non ti sembra però che manchino delle tabelle come member setting ecc
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 10:39:35 AM
che poi il dump pesa 200mb esportando il db pesa 37 mega che faccio?
Title: Re: errore database
Post by: emanuele on January 05, 2013, 10:46:42 AM
MAI E POI MAI POSTARE UN DATABASE IN BELLA VISTA!
Mai e poi mai archiviare un database in un percorso accessibile da internet senza una password!

Stai rendendo pubblici tutti gli indirizzi email dei tuoi utenti, tutti i loro PM, *tutto*.
Usa la procedura da phpmyadmin.
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 10:52:25 AM
si ma cosa carico nel nuovo database il file dump da 200 mb o il file esportato con estensione sql? da 37mb?
Title: Re: errore database
Post by: emanuele on January 05, 2013, 11:28:12 AM
Quanti messaggi hai nel tuo forum? (più o meno: 10'000, 20'000, 100'000)
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 11:29:43 AM
utenti circa 7500 messaggi uguali piu o meno non arrivo a 9000
Title: Re: errore database
Post by: emanuele on January 05, 2013, 11:45:31 AM
Allora 37 MB sono anche troppi: diciamo che di media sono 1 MB ogni 1000 messaggi.

Va beh, prova a caricare il file .sql via phpmyadmin nel nuovo database.
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 11:48:41 AM
il problma che se carico quello non e completo non ha tutte le tabelle..
invece quello da 200mb ha tutto...
quindi o tolto estensione dump e messo sql lo carico nel phpmyadmin ma dopo 20 minuti dice errore caricamento pagina
ce altri metodi per importare il database?
Title: Re: errore database
Post by: hollywood9111 on January 05, 2013, 12:10:11 PM
sistemato importato il database cambiando estensione ;)
grazie della pazienza comunque ,)
Title: Re: errore database
Post by: emanuele on January 05, 2013, 12:17:24 PM
Va beh...solved quindi?