2009-11-05 3 views
6

Possiedo un client con un'installazione di SQL Server 2008. Mi hanno dato un nome utente/password di dominio Windows nel loro dominio, tuttavia, la mia workstation non è nel loro dominio. Sto cercando di connettermi con Management Studio su Vista Professional.Connessione a SQL Server con Management Studio utilizzando una credenziale Windows mentre non si trova nel dominio

Ho provato a utilizzare gli "account di rete" in "account utente" e questo funziona per altre risorse (come Exchange, TFS e file server) ma non ho avuto fortuna con questo approccio per SQL Server.

Inoltre, non sono sicuro se questo è un problema, ma questa è un'istanza di sviluppo sul proprio server di database. Quindi la stringa di connessione è "Computer_Name \ Instance".

Un'ulteriore domanda: come avrei potuto ottenere la protezione integrata per asp.net attraverso Studio Cassini/visivo 2008.

Finora la mia unica soluzione è quella grotta e utilizzare un accesso SQL Server. Mi piacerebbe sapere se ho altre opzioni.

+1

È inoltre possibile utilizzare la sezione Credenziali di rete del pannello di controllo, ma potrebbe essere necessario utilizzare sqlserver.domain.com:1433 come indirizzo di rete. Vedi http://stackoverflow.com/questions/6944933 –

risposta

15

La risposta è here. Molto utile nella situazione che dici.

In sostanza, è necessario utilizzare l'opzione/netonly/user: dominio \ nomeutente passa all'apertura di Management Studio, in questo modo:

runas /netonly /user:domain\username “C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe” 

Speranza che aiuta.

+0

Non l'ho provato con Visual Studio 2008, ma potrebbe funzionare anche lì, in risposta alla tua altra domanda. – Deeksy

+0

fantastico .. e divertente che il post sul blog ha meno di un mese. Domani riferirò qui se questo risolve VS 2008. Non sono sicuro però solo perché il web server può essere eseguito come un processo diverso. – itchi

0

Il dettaglio è un po 'poco chiaro, ma se la tua workstation non è nel loro dominio, stai inserendo il nome utente come "nome dominio \ nome utente"?

+0

Vorrei. In Management Studio se si sceglie la credenziale di Windows non c'è posto per inserire una credenziale. Né ti viene richiesto. – itchi

+0

http://www.codeproject.com/KB/database/NorthwindAndPubs_2008/NorthwindAndPubs_2008_fig1.jpg per un esempio della schermata di accesso. Nota come nome utente/password sono disattivati ​​quando viene scelta l'autenticazione di Windows – itchi