2009-08-13 14 views
62

Sto installando qui SQL Server 2008 Developer e nel passaggio Configurazione server dell'installazione mi viene chiesto Account di servizio. Che cosa scelgo qui?Quali account utilizzare durante l'installazione di SQL Server 2008 Developer

Riesco a vedere quelli disponibili nella schermata, anche se sulla maggior parte di essi posso selezionarne solo due o tre. Quando clicco su Utilizza lo stesso account per tutti i servizi di SQL Server 2008 pulsante Posso scegliere tra NT AUTHORITY \ NETWORK SERVICE e NT AUTHORITY \ SYSTEM.

Che cosa scelgo qui e perché?

Screenshot http://i27.tinypic.com/16lmsld.jpg

risposta

52

Da Microsoft:

account di sistema locale. Il nome di questo account è NT AUTHORITY \ System. È un account potente che ha accesso illimitato a tutte le risorse di sistema locali . Si tratta di un membro del gruppo Administrators di Windows sul computer locale, ed è quindi un membro del server sysadmin di SQL ruolo di server fisso

account servizio di rete. Il nome di questo account è NT AUTHORITY \ NetworkService. È disponibile in Microsoft Windows XP e Microsoft Windows Server 2003. Tutti i servizi di servizio eseguiti con la rete account di servizio sono autenticati alle risorse di rete come computer locale .

Quindi, a meno che non sia necessario il proprio Dev SQL Server per utilizzare i servizi di rete, è possibile utilizzare l'account di sistema locale.

Aggiornamento:

per configurare la superficie di andare su Start-> Microsoft SQL Server-> Configurazione Strumenti-> Superficie configurazione SQL Server Area.

Ecco come impostare per le connessioni in entrata. Assicurarsi inoltre che il server SQL Browser sia in esecuzione.

Vorrei anche raccomandare o SQL 2005 for Dummies o SQL Server 2005 Bible per fare qualche studio su alcune delle cose di base di SQL Serve. La Bibbia andrà anche più approfondita se dovessi essere al di là del libro dei manichini.

+0

Come faccio a sapere se devo utilizzare i servizi di rete? Devo usare l'account dei servizi di rete se ho intenzione di collegarmi ad esso da un altro computer? – Svish

+0

No. Se è necessario connettere il server SQL. È necessario configurare l'area di superficie SQL per consentire alle cose di connettersi. –

+2

... Eh? superficie? – Svish

26

Se si desidera andare sul sicuro, creare un account locale come "SQLServices" sul proprio computer, senza diritti speciali o accesso. Quindi installare SQL e scegliere quell'account e il programma di installazione SQL aggiungerà solo i diritti richiesti dall'account del servizio. Lo faccio in questo modo affinché l'account di servizio abbia solo diritti minimi del sistema operativo.

+0

buon consiglio. lo proverò la prossima volta che installerò SQL Server. – Svish

+0

è un consiglio per l'ambiente di produzione – Smith

+1

No, la domanda riguarda la versione per sviluppatori, che non può essere prodotta. – onupdatecascade