none
Database di default del Management Studio 2008 RRS feed

  • Domanda

  • Ciao a tutti,
    nel SQL Server 2008 Management Studio c'è un modo per impostarlo affinchè quando lo si lanci esso apra il Query Editor non su Master ma su di un database a mia scelta?

    Grazie

    Luigi

     

    mercoledì 6 aprile 2011 07:35

Risposte

  • Non so se è esattamente quello che vuoi, ma:

    Se in Management Studio (Security>Logins) definisci un utente di tipo SQL o mappi ad esempio un gruppo di Windows come utente SQL

    E sull'utente (finestra properties tab General) indichi come Default Database ad esempio "Paperinik" invece che "master" che è quello normalmente proposto.

    Quando apri SQL Management studio e ti logghi con quell'utente (o usi la windows autentication e sei parte del gruppo mappato su quel database)

    Se lanci una "New Query" viene automaticamente selezionato il default database.

    Attento però che il Default database è un arma a doppio taglio, se per qualsiasi necessità fai un Detach del database di default e provi a connetterti con quell'utente ottieni dei messaggi di errore e delle pernacchie dal sistema ;o)

    Puoi leggere questo come ulteriore informazione al riguardo:

    http://community.dotnetwork.it/sabrina/archive/2008/03/24/impossibile-aprire-il-database-di-default-utente-storico.aspx

    HTH


    Sabrina
    • Contrassegnato come risposta Ciupaz mercoledì 6 aprile 2011 09:48
    mercoledì 6 aprile 2011 09:36

Tutte le risposte

  • Non so se è esattamente quello che vuoi, ma:

    Se in Management Studio (Security>Logins) definisci un utente di tipo SQL o mappi ad esempio un gruppo di Windows come utente SQL

    E sull'utente (finestra properties tab General) indichi come Default Database ad esempio "Paperinik" invece che "master" che è quello normalmente proposto.

    Quando apri SQL Management studio e ti logghi con quell'utente (o usi la windows autentication e sei parte del gruppo mappato su quel database)

    Se lanci una "New Query" viene automaticamente selezionato il default database.

    Attento però che il Default database è un arma a doppio taglio, se per qualsiasi necessità fai un Detach del database di default e provi a connetterti con quell'utente ottieni dei messaggi di errore e delle pernacchie dal sistema ;o)

    Puoi leggere questo come ulteriore informazione al riguardo:

    http://community.dotnetwork.it/sabrina/archive/2008/03/24/impossibile-aprire-il-database-di-default-utente-storico.aspx

    HTH


    Sabrina
    • Contrassegnato come risposta Ciupaz mercoledì 6 aprile 2011 09:48
    mercoledì 6 aprile 2011 09:36
  • Perfetto, grazie Sabrina.
    Effettivamente l'impostazione è proprio lì.
    Cercherò solo di stare attento a non ricevere pernacchie dal server di database ;-)

    Luigi

    mercoledì 6 aprile 2011 09:47