Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come condividere SQL LocalDb con altri utenti sulla stessa macchina?

Il motivo per cui non funziona è perché stai emettendo il comando sbagliato. Le istruzioni per l'uso da sqllocaldb.exe sono:

share|h ["owner SID or account"] "private name" "shared name"

Sulla base di ciò, il tuo secondo comando dovrebbe essere il SID o l'account creato l'istanza, non con l'account con cui vuoi condividere l'istanza. La condivisione condivide un'istanza con tutti account sulla macchina.

Supponendo che il tuo account abbia creato l'istanza che desideri condividere, il comando che dovresti eseguire è:

sqllocaldb share v11.0 myinstance

In caso contrario, dovrebbe essere:

sqllocaldb share "<account that created the instance>" v11.0 myinstance

In entrambi i casi, devi anche assicurarti di eseguire una finestra di comando con privilegi elevati in modo che possa essere condivisa correttamente.