none
sessioni multiple sql 2008 RRS feed

  • Domanda

  • Ho un problema che adesso avendo migrato su sql 2008 non avevo sui vecchi sql.

    ho un'applicazione che viene usata tramite rdp da varie sedi remote .

    Nel vecchio sql gli utenti che accedevano all'applicazione  si collegavano  e in automatico partiva avendo impostato il percorso l'eseguibile. detto eseguibile aveva i diritti di accesso al db e con l'autenticazione di sa.

    adesso se io faccio il login tramite rdp  entro nella sessione di windows server ma il programma non parte .... e si deve lanciare l'cona e finora non e' il problema .

    come faccio ad abbinare gli utenti che entrano ad usare l'utente specificato ....?

     

     

    mercoledì 19 ottobre 2011 11:20

Risposte

  • ciao

    riassumo per fare chiarezza .

    ho 12 /13 utenti che si collegano con rdp   al server .

    poi per ogni utente  come ambiente , scrivo il percorso e il file eseguibile  che e' uguale per tutti .

     

    Nel vecchio sql  con l'enterprise manager   avevano creato un utente  xxx con diritti di sa .   Gli utenti facevano il loro login  e automaticamente lanciavano il file ..

    Adesso in sql 2008 se creo lo stesso utente con tutti i diritti .  e metto per ogni y utente il percorso  e il file eseguibile per entrare nel programma funziona?

    no, non funziona perchè

    - con l'Enterprise Manager se lo lanciavi con le credenziali di un account autorizzato il programma veniva eseguito altrimenti ricevevi l'avviso di accesso negato e il programma veniva chiuso,

    - mentre con il SQL Server Management Studio, tutte le volte che lo lanci ha una sua form di autenticazione che chiede:

    * a quale risorsa, database engine voglio collegarmi e, soprattutto,

    * con quali credenziali voglio autenticarmi a quella risorsa (ossia l'account di windows con cui sono loggato oppure un account di sql server).

    poichè questa form di autenticazione esce sempre e non è bypassabile, non potrai risolvere il problema.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    giovedì 20 ottobre 2011 15:00
    Moderatore

Tutte le risposte

  • Ciao Nicola.

    Il problema è semplicemente lanciare il programma dopo il logon in automatico (ovvero l'applicativo adesso parte solo lanciandolo manualmente dopo l'accesso) ?

    Nel qual caso puoi provare quanto indicato qui

    http://technet.microsoft.com/en-us/library/cc736643(WS.10).aspx


    Fabrizio Volpe
    MVP Directory Services
    MCSE (NT4)(2000)(2003) - MCSA (2003)
    MCTS (SQL 2005)(Exchange 2007)(Windows 2008)
    VMware Certified Professional on vSphere 4
    Fortinet Certified Network Security Professional (FCNSP)
    Fabrizio[_dot_]Volpe[_at_]GMX[_dot_]com
    • Proposto come risposta Fabrizio Volpe giovedì 20 ottobre 2011 09:08
    • Proposta come risposta annullata Anca Popa mercoledì 26 ottobre 2011 09:04
    giovedì 20 ottobre 2011 09:07
  • puoi specificare cosa usano gli utenti, una volta connessi in rdp, per accedere all'istanza di sql server ?

    usano forse il SQL Server Management Studio ?


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    giovedì 20 ottobre 2011 10:14
    Moderatore
  • ciao

    riassumo per fare chiarezza .

    ho 12 /13 utenti che si collegano con rdp   al server .

    poi per ogni utente  come ambiente , scrivo il percorso e il file eseguibile  che e' uguale per tutti .

     

    Nel vecchio sql  con l'enterprise manager   avevano creato un utente  xxx con diritti di sa .   Gli utenti facevano il loro login  e automaticamente lanciavano il file ..

    Adesso in sql 2008 se creo lo stesso utente con tutti i diritti .  e metto per ogni y utente il percorso  e il file eseguibile per entrare nel programma funziona?

    dimenticavo nel programma applicativo  gli utenti sono configurati per fare una sessione ad hoc in modo da riconoscere quale terminale sta lavorando.

    detto in parole povere tanti utenti rdp che aprono n sessioni windows e che lanciano lo stesso eseguibile agganciato ad un unico utente di qsl.

     

     

     

     

     

    giovedì 20 ottobre 2011 10:32
  • ciao

    riassumo per fare chiarezza .

    ho 12 /13 utenti che si collegano con rdp   al server .

    poi per ogni utente  come ambiente , scrivo il percorso e il file eseguibile  che e' uguale per tutti .

     

    Nel vecchio sql  con l'enterprise manager   avevano creato un utente  xxx con diritti di sa .   Gli utenti facevano il loro login  e automaticamente lanciavano il file ..

    Adesso in sql 2008 se creo lo stesso utente con tutti i diritti .  e metto per ogni y utente il percorso  e il file eseguibile per entrare nel programma funziona?

    no, non funziona perchè

    - con l'Enterprise Manager se lo lanciavi con le credenziali di un account autorizzato il programma veniva eseguito altrimenti ricevevi l'avviso di accesso negato e il programma veniva chiuso,

    - mentre con il SQL Server Management Studio, tutte le volte che lo lanci ha una sua form di autenticazione che chiede:

    * a quale risorsa, database engine voglio collegarmi e, soprattutto,

    * con quali credenziali voglio autenticarmi a quella risorsa (ossia l'account di windows con cui sono loggato oppure un account di sql server).

    poichè questa form di autenticazione esce sempre e non è bypassabile, non potrai risolvere il problema.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    giovedì 20 ottobre 2011 15:00
    Moderatore
  • quindi   mi conviene inserire  tutti gli utenti  nella protezione e dargli  accesso ad dbo  e dargli tutte le credenziali di lettura e scrittura comprese il pubblic. ?

     

    senno' non vedo altra possibilità .....  

     

    altra idee?

     

    ciao

    giovedì 20 ottobre 2011 16:38
  • probabilmente non mi sono spiegato bene: tu puoi far partire automaticamente il SQL Server Management Studio al momento del login, quello che non puoi fare è evitare che compaia il form di autenticazione verso il database engine.
    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    venerdì 21 ottobre 2011 08:14
    Moderatore
  • Ciao Nicola,

    Suppongo che i consigli di Edoardo ti siano stati di aiuto ed in attesa del tuo feedback ho evidenziato la risposta.

    Tienici aggiornati in questo spazio,

    Grazie.  


    Anca Popa Follow ForumTechNetIt on Twitter

    Come inserire immagini nei post

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda

    mercoledì 26 ottobre 2011 09:44