|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
Mysql connessione da remoto.... HELP!
ciao ragazzi, ho installato mysql su ubuntu, ci dovrei accedere da remoto ma con un winzozz e non da teminale.
Come posso fare? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2003
Città: Padova
Messaggi: 5905
|
Se installi anche un webserver, poi puoi installare e utilizzare phpMyAdmin
edit: avevo inteso amministrazione da remoto, sorry Ultima modifica di Devil! : 04-04-2008 alle 14:02. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
|
MySql appena installato e quindi di default permette soltanto l'accesso da localhost, cioè dalla macchina locale; per accedere da remoto devi editare il file my.conf e cercare la voce "bind-address" (mi sembra si chiami così) e inserire l'indirizzo IP sul quale restare in ascolto, ovvero l'indirizzo IP della macchina dove è installato mySql.
__________________
Careful With That Axe |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1868
|
Devi anche concedere i permessi di connessione da remoto:
grant PRIVILEGI on DB.TABELLA to "utente"@"host" identified by "password"; es: grant ALL on test.* to "user"@"192.168.0.%" identified by "password"; abilita l'accesso all'utente user da qualsiasi macchina nella rete 192.168.0.0/24 a qualsiasi parte del database test. ALL intende che l'utente è abilitato a fare qualsiasi operazione. Come utility puoi usare mysqlQueryBrowser: http://www.mysql.com/products/tools/query-browser/
__________________
[ W.S. ] |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
questo: bind-address, l'ho modificato
ci devo entrare come root da remoto. come se fa? dal teminal ho scritto: sudo grant ALL on test.* to "root"@"10.0.0.%" identified by "mia passwordl" ho nache provato a scriver user ma nulla. si vede che è la prima volta che faccio una cosa del genere! ma mi restituisce questo : sudo: grant: command not found Ultima modifica di niko_lol : 04-04-2008 alle 15:08. |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
+ che altro si può accedere da remoto come root?
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1868
|
Quote:
Da terminal esegui: sudo mysql si avvierà una shell di mysql. Li esegui il comando di grant Per l'accesso come root non ci son problemi, basta autorizzarlo (sempre tramite grant)
__________________
[ W.S. ] |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
|
Certo che si può. Il comando GRANT lo devi digitare dopo esserti loggato (in locale) in mysql.
__________________
Careful With That Axe |
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
test è il nome del batabase giusto?
però io non devo solo avere amministrazione completa di un db solo ma di tutti i db, devo avere completa libertà di fare tutto su tutti i db! Ultima modifica di niko_lol : 04-04-2008 alle 15:40. |
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Sep 2007
Città: /dev/null
Messaggi: 180
|
Se devi poter amministrare tutti i db il comando diventa semplicemente il seguente:
Codice:
grant ALL PRIVILEGES on *.* to "root"@"10.0.0.%" identified by "mia password"
__________________
Arch e Debian User
|
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
di temi se sbaglio!
faccio questo: sudo mysql -p inserisco la passwde mi trovo a questo punto: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 20 Server version: 5.0.45-Debian_1ubuntu3.3-log Debian etch distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> ora dovrei scrivere questo: grant ALL on *.* to [email protected].% identified by 'miapasswd' GIUSTO? sbaglio qualcosa? |
|
|
|
|
|
#12 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
OK GRAZIE, mentre scrivevo il post non mi ero accorto che mi avevate risposto scusate a grazie provo subitisssimo!
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1868
|
meglio se scrivi:
grant ALL on *.* to "root"@"10.0.0.%" identified by 'miapasswd'; ho qualche dubbio sul *.*, dovrebbe andare ma se non funziona prova con *
__________________
[ W.S. ] |
|
|
|
|
|
#14 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
mi sa che ha funzionato
mo provoa ad accedere da winzozz.... |
|
|
|
|
|
#15 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 276
|
no niente....sotto mysql in win non mi fa accedere...mi dice che non riesce a connettersi!
|
|
|
|
|
|
#16 |
|
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
...commenta skip networking sul file /etc/my.cnf ...
...ciao... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:55.




















