Ho iniziato a utilizzare Python Anywhere oggi. Ho creato il database MySQL seguendo le istruzioni. Il problema è che non posso fare un semplice manage.py syncdb perché ottengo l'errore di accesso negato per il mio utente 'irgmedeiros' nel mio database mysql. Non posso concedere privilegi al mio utente né creare un altro utente con privilegi. Come risolverlo? Non ho trovato la soluzione nel loro forum e sto aspettando una risposta via email. Qualcuno l'ha provato prima?Accesso Python Anywhere negato al database MySQL
risposta
Alcuni possibili passaggi di risoluzione dei problemi:
- controllare l'indirizzo del server -
mysql.server
- controllare due volte la password - è la stessa di quella configurata sul pythonanywhere schermi MySQL configurazione
- doppio controllare il nome del database - questo segue il formato
username$database_name
- controllare se è possibile aprire una normale console mysql, in primo luogo dalla scheda MySQL e quindi manualmente in una shell bash con
.
mysql -u my_username -h mysql.server -p
[modifica] - la soluzione finale è stata:
* doppio controllare il nome del database - questa segue il formato username$database_name
Non dimenticate che username$
gente!
Tutti i controlli, tranne il nome del database, usano solo "database_name". Non sto usando 'username $ database_name'. Ma non riesco a vedere una connessione al problema perché posso accedere a mysql con la riga di comando che hai fornito e direttamente dalla console. Sto ancora cercando una soluzione al problema dei permessi negati. Grazie per i suggerimenti. – Medeiros
bene, questo è il problema allora. devi usare 'username $ database_name'. dalla console mysql puoi confermare ciò facendo 'use username $ database_name', che funzionerà, mentre' use database_name' no. – hwjp
Ecco fatto. Ora posso usare il terminale mysql e utilizzare il database da lì. Ora farò in modo che la mia applicazione acceda al DB. Grazie. – Medeiros
- 1. accesso negato per utente @ 'localhost' al database ''
- 2. Accesso al database MySQL remoto con peewee
- 3. mysql su osx: accesso negato e impossibile connettersi al socket
- 4. ASP.NET + Accesso negato al percorso
- 5. Accesso negato per MYSQL ERROR 1045
- 6. Accesso MYSQL negato script ruby nell'app Rails
- 7. Mysql: accesso negato per utente 'root' @ 'localhost'
- 8. Integrazione di ssl con mysql - Accesso negato
- 9. MYSQL Accesso negato per l'utente 'root' @ 'localhost'
- 10. ERRORE 1044 (42000): accesso negato per l'utente '' @ 'localhost' al database 'db'
- 11. Mysql2 :: Errore: accesso negato per utente 'test' @ 'localhost' al database 'depot_test'
- 12. Accesso anonimo remoto al repository negato?
- 13. "Accesso al percorso ... negato" (.NET C#)
- 14. Utilizzando MySQL con Django - Accesso negato per l'utente '@' localhost
- 15. Error # 1044 - Accesso negato per l'utente 'root' @ 'localhost' al database 'information_schema'
- 16. Accesso Python CGIHTTPServer negato su OS X
- 17. MySQL: ERRORE 1227 (42000): Accesso negato - Impossibile CREARE UTENTE
- 18. flush tables - accesso negato
- 19. Accesso negato per utente root in riga di comando MySQL
- 20. Accesso al database sql usando C# sull'unità?
- 21. Riscritto URL IIS: 403 - Accesso negato: accesso negato
- 22. Errore HTTP IIS 403.1 - Accesso negato: accesso negato
- 23. Accesso negato per utente 'root' @ 'localhost' - Laravel
- 24. Process.MainModule -> "Accesso negato"
- 25. ELMAH - MVC 3 - 403 - Accesso negato: accesso negato
- 26. servizio Microsoft notifica push 403 - Accesso negato: accesso negato
- 27. accesso diretto al database gitlab
- 28. Connessione al database Python Chiudi
- 29. Accesso al database sincrono o asincrono
- 30. Utgard - Accesso negato
Ambientale e molto specifico per PythonAnywhere. Non credo che nessuno qui possa aiutarti. Inoltre non è una domanda molto specifica con output di errori e codice che non riesce. – favoretti
c'è in realtà una piccola, ma abbastanza utile comunità di utenti pythonanywhere qui su SO. dai un'occhiata al tag. – hwjp