Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    173

    Password in script di connessione

    Salve a tutti, ho pubblicato una mia piattaforma online ed ho un piccolo problemino...
    Quando visito il sito mi compare questo errore
    Access denied for user 'root'@'localhost' (using password: NO)

    dove root e localhost sono stati rispettivamente sostituiti da me (adesso) per questione di privacy.

    Il problema scompare se nel file di configurazione php metto la password...
    E' sicuro lasciare la password nel file di connessione di php da me creato?

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, dato che la connessione a db va fatta via script con php e le funzioni stesse richiedono questi parametri per forza di cosa devono essere presenti nel file o altro file leggibile. La sicurezza piuttosto dovrebbe essere certa lato sistemistico.
    In base a quello che devi fare con la connessione a db se mai garantisci a quell'utente i permessi per fare le sole operazioni necessarie ad esempio SELECT , UPDATE e così via senza garantire qualsiasi operazione.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    173
    Ti ringrazio... sei stato molto gentile!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    43
    Ciao,

    lo script di connessione al database dovrebbe essere gestito opportunamente per impedire la visualizzazione di quel messaggio.
    Utilizza le exception per mostrare all'utente un messaggio meno dettagliato.

    Inoltre l'uso di root, come dice Marco, è altamente sconsigliato. m4rko80

    m4rko80

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.