Back to top

Autore Topic: Personalizzare il DB user per determinati moduli  (Letto 1868 volte)

Offline geronimo73

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Personalizzare il DB user per determinati moduli
« il: 15 Ott 2012, 10:55:08 »
salve a tutto il forum,
avrei la necessità di modificare l'utenza che accede al db in determinati moduli al fine di evitare di usare quella di default (impostata nel pannello configurazione) in quanto è una sola e si accolla troppe risorse.

grazie in anticipo.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Personalizzare il DB user per determinati moduli
« Risposta #1 il: 15 Ott 2012, 11:01:18 »
Ciao
Potresti spiegarti meglio? Non si capisce quale sarebbe l'utenza e quale quella di default.

Offline geronimo73

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Personalizzare il DB user per determinati moduli
« Risposta #2 il: 15 Ott 2012, 11:26:12 »
nel pannello di configurazione del sito viene impostata la login per accedere al DB.
A me serve impostare una diversa login (già creata lato DB) per accedervi quando vengono interrogati determinati moduli dal sito.

Offline geronimo73

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Personalizzare il DB user per determinati moduli
« Risposta #3 il: 17 Ott 2012, 10:56:26 »
buongiorno ragazzi,
nessuno che sa come fare ?
in ogni mudulo viene impostato l'user per l'accesso al DB e di norma viene utilizzato quello valorizzato nel campo nome utente presente nel tab Configurazione Database della sezione SERVER in Configurazione Globale.
Io vorrei poter impostare un diverso nome utente interno al DB per far funzionare alcuni moduli al fine di non sovraccaricare di query un solo utente predefinito.

Nota: la user del DB non è da confondere con user degli utenti, non c'entra niente.

Offline geronimo73

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Personalizzare il DB user per determinati moduli
« Risposta #4 il: 24 Ott 2012, 09:57:24 »
up


nessuno sa come aiutarmi ?

mau_develop

  • Visitatore
Re:Personalizzare il DB user per determinati moduli
« Risposta #5 il: 24 Ott 2012, 10:03:17 »
aiutarti a fare cosa? ... questo?
------------------------------------
Io vorrei poter impostare un diverso nome utente interno al DB per far funzionare alcuni moduli al fine di non sovraccaricare di query un solo utente predefinito.
-------------------------------------------

maddai su... lascia stare le fantasie, ovvio che nessuno ti risponde

M.

Offline geronimo73

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Personalizzare il DB user per determinati moduli
« Risposta #6 il: 24 Ott 2012, 16:04:04 »
grazie ma penso di esserci riuscito da solo  :)

mi è bastato aggiungere, nel helper.php di ogni modulo che voglio modificare, subito dopo la dichiarazione
Codice: [Seleziona]
$db                    =& JFactory::getDBO();questo codice
Codice: [Seleziona]
     // provo a usare un altra utenza per questo modulo al posto di getDBO
    $db->user='nuova_user';

dove nuova_user è il nome utente del user che ho creato dal pannello joomla di MySql.
E' importante che la password di questo nuovo user abbia la stessa password impostata per l'user principale impostato nel sito alla voce Configurazione Server

 



Web Design Bolzano Kreatif