2009-08-13 12 views
43

Estoy instalando SQL Server 2008 en mi máquina de desarrollo y durante la instalación me piden que asigne cuentas a los diferentes servicios. ¿Qué cuenta debo usar para los servicios donde no se ha asignado ningún usuario si esta es una máquina de desarrollo simple?Qué cuentas de servicio usar al instalar SQL Server 2008 en Dev Box

  • ¿Puedo usar la cuenta con la que estoy conectado (soy el único usuario en esta máquina)?
  • ¿Debo usar la cuenta NT AUTHORITY/SYSTEM?
  • ¿Puedo utilizar cualquiera de las opciones anteriores o hay alguna desventaja para una u otra o debo usar algo totalmente diferente?
+0

Para obtener más información acerca de las mejores prácticas, puede obtenerlo aquí: http://msdn.microsoft.com/en-us/library/ms143504(v=sql.100).aspx – Chamu

Respuesta

0

Si se trata de una máquina de desarrollo, en general solo uso el SISTEMA. De lo contrario, trato de usar una cuenta de dominio, ya que a menudo necesito lanzar paquetes SSIS con el Agente SQL Server, y es bueno si solo puedo usar esa cuenta de servicio en lugar de crear los proxies necesarios.

+0

Mi computadora no está unida a un dominio , solo un grupo de trabajo. ¿Sería una cuenta de dominio la cuenta que inicie sesión en la computadora en este caso? –

+0

@Goodlife: su dominio es entonces su computadora local, entonces sí, sí lo haría. – Eric

17

No puede usar NT AUTHORITY\LOCAL SERVICE. Tampoco puedes usar una cuenta local.

La forma recomendada es usar una cuenta de dominio. Lo mejor es NT AUTHORITY\NETWORK SERVICE.

+0

Sí, puedes. Mi instancia local de SQL 2008 se está ejecutando como Sistema local. – Eric

+1

SERVICIO LOCAL Dije. –

+0

Si usa una cuenta local, entonces su servidor SQL no será accesible desde ninguna otra máquina. –

5

Prefiero hacer una cuenta local dedicada para los Servicios SQL sin derechos especiales, luego dejar que el instalador de SQL Server otorgue solo los permisos permanentes a esa cuenta. Se siente más seguro.

0

Si no está en un dominio, puede usar una cuenta de usuario local y puede usar el acceso continuo desde otra máquina. Usted sólo tiene que coincidir con el nombre de usuario y contraseña (o domainmachine parte no importa

ejemplo:.. devmachine\Andy homemachine\Andy

Andy puede tener acceso a su DevMachine de su homemachine Al menos, la autenticación de usuario se pase. Buena suerte configurando el firewall, puertos y similares

0

Solo use una cuenta de dominio si necesita que su instancia de SQL Server se comunique con otras instancias, Exchange o cualquier otro servicio de red. De lo contrario, simplemente cree un local dedicado cuenta de sistema.

Cuestiones relacionadas