username e password per il database

Indirizzo

Nuovo Utente
20 Ago 2014
18
0
0
Buongiorno a tutti, riemergo dopo un'immersione di html5, php e MySQL e, anche se un po confuso :p sono soddisfatto perché le prime esperienze hanno funzionato.

Mi rivolgo a voi per una domanda sicuramente banale ma il cui concetto non ho ancora afferrato appieno.
Ho visto che nell'uso di PHP con MySQL, tipicamente vi sono anche le seguenti righe di codice, come nell'esempio (esso è riferito a un modulo di registrazione di un utente ad un sito) qui di seguito:

PHP:
 	private $dbhost = "localhost";       // Host Name
 	private $dbport = "3306";            //Port
 	private $dbuser = "username";     // MySQL Database Username
 	private $dbpass = "password";     // MySQL Database Password
 	private $dbname = "my_database"; // Database Name
 	private $dbtable = "users";          // Your Users Table

Ecco, quello che non ho compreso qual'è la funzionalità delle attribuzioni delle stringhe $dbuser e $dbpass. Voglio dire, non basta la mia password del database (PhpMyAdmin)? Sicuramente il tutto è legato alla sicurezza, ma non ho ancora capito come usare al meglio l'approccio mostrato nell'esempio sopra.
Grazie per la vostra attenzione.
 
Il database oltre a una password ha un username. Talvolta root o admin ma dipende. Devi saperlo in base all'host

Inviato con Tapatalk Free da Android
 
Il database oltre a una password ha un username. Talvolta root o admin ma dipende. Devi saperlo in base all'host

Inviato con Tapatalk Free da Android

Grazie Night Assassin, ma quello che volevo capire è: questa username e password del DB è facoltativa o obbligatoria per la sicurezza? Chiedo questo perché, tipicamente, con un web host devi già dare la password di PhpMyAdmin, tramite la quale puoi smanettare le varie tabelle del DB.
... oppure ho detto una cavolata? :crying:
 
Per conentterti al database tramite php devi inserire username e password. In alcuni server (per esempio su altervista) non é necessario, ma su molti si.

Inviato con Tapatalk Free da Android
 
Per conentterti al database tramite php devi inserire username e password. In alcuni server (per esempio su altervista) non é necessario, ma su molti si.

OK, ora mi è tutto chiaro! Era proprio questo il punto: non capivo perché quando mi connettevo al DB da PHP queste credenziali non mi venivano chieste. Dipende da come sono configurati i server dell'host
Grazie Night Assassin. :byebye:
 

Discussioni simili