Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    [VB.NET] - Creare utenti su MySQL

    Ciao a tutti!
    Qualcuno sa come si crea una nuova utenza per mySQL con Vb.NET?

    Di solito li creo io col workbench ma mi piacerebbe implementare una funzione nel mio programma che consenta di creare un utente alla prima apertura (dopo essersi connesso come root)

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è una buona idea utilizzare root per un programma ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Per il programma non uso root (da qui la necessità di creare gli utenti).
    Per curiosità però: perchè non è una buona idea?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Perché un qualsiasi problema di quel programma (o di un programma malevolo che ne prende il controllo) compromette interamente il tuo server e tutti i db presenti.

    Non so se è il tuo caso o quello dei tuoi clienti ma, in genere, una applicazione non è "proprietaria" del server ma solamente del proprio DB.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Mmm a me di norma capita gente che non ha nemmeno MySQL installato e devo fare tutto io!
    Capisco il tuo ragionamento però attualmente mi trovo a dover realizzare il setup dell'applicazione e già non posso "incorporare" l'installazione di mySQL in quella della mia applicazione quindi vorrei almeno poter creare i DB e Le utenze in automatico al primo avvio della mia applicazione!

    Sto seriamente pensando di migrare a SQL Server...è più semplice l'automatizzazione durante l'installazione?

    Perchè questo programma sarà distribuito in larga scala e pensare di dover installare (e gestire quindi) il server mySQL, creare l'istanza, utenze ecc ecc ecc per ogni cliente è impensabile! Mi servirebbe una task force!

    Io vorrei automatizzare il più possibile il tutto!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Veronica80
    Mmm a me di norma capita gente che non ha nemmeno MySQL installato e devo fare tutto io!
    Capisco ...

    Sto seriamente pensando di migrare a SQL Server...è più semplice l'automatizzazione durante l'installazione?
    Non penso proprio ... ci sono gli stessi problemi ...

    Io vorrei automatizzare il più possibile il tutto!
    In altre realtà i DBMS (in genere più grandi) sono "centralizzati" e le applicazioni li usano senza averne il totale controllo. In quel caso i database "vuoti" devono essere forniti insieme all'applicazione e, sempre in quel caso, c'è anche uno staff sistemistico che collabora.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Si si io non ho nessun problema a fornire il Dump del DB vuoto (mySQL)!

    Tornando al mio problema....c'è un modo con NET per creare utenti senza dover usare l'exe di mysql (che non so perchè ma spesso non mi funge) lanciato in shell con line di comando annessa?

  8. #8
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,287
    Fai un .bat che esegue questo
    http://dev.mysql.com/doc/refman/5.1/...ing-users.html
    E poi lo richiami da .net

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.