Contraseña SA predeterminada de SQL Server instalada automáticamente por la instalación de SharePoint Server 2010

15

Instalé SharePoint Server 2010 recientemente en un servidor de prueba. Fue instalado en standalone mode.

Después de la instalación, me di cuenta de que también se había instalado SQL Server Express 2008( 10.0.2531.0) automáticamente.

Necesito saber la contraseña para el sausuario de esta instancia del servidor SQL que instaló automáticamente. (No se me solicitó una contraseña durante la instalación de SharePoint)

Motivo por el que necesito la contraseña sa de la instancia de SharePoint SQL:

SharePoint funciona sin problemas. Sin embargo, necesito crear un nuevo inicio de sesión en el servidor SQL y darle permisos a algunas de las bases de datos.

Puedo iniciar sesión en el servidor SQL con la autenticación de Windows. Sin embargo, al usar este inicio de sesión, no tengo permisos para crear un nuevo inicio de sesión.

Necesito crear un nuevo inicio de sesión para completar los pasos mencionados aquí: http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid- no están registrados / comment-page-1 / # comment-1566

thilina R
fuente
Creo que si es 2008 R2, sa está deshabilitado por defecto. Todo lo que necesita hacer es habilitar la cuenta sa y establecer una nueva contraseña. Obviamente, necesitará usar una cuenta de administrador de Windows para esto.
Steve
También puede consultar: stackoverflow.com/questions/3781365/…
Steve
@ Steve Gracias. El sainicio de sesión parece estar deshabilitado. Sin embargo, no me permite habilitarlo cuando inicié sesión con la cuenta de Windows que usé al instalar SharePoint.
Thilina R
Todavía creo que debe tener un rol de administrador de la computadora para esto, si esto no es posible, entonces debe buscar a alguien que habilite la cuenta sa.
Steve
@ Steve Gracias. ¡Comprobaré esto y te lo haré saber!
Thilina R

Respuestas:

23

Estos son los pasos que hice para solucionar esto:

  • Inicie sesión en SQL Server con una cuenta local que tenga una cuenta de privilegios administrativos (por ejemplo:. \ Administrador)
  • Una vez que haya iniciado sesión en Windows, abra SQL Management Studio
  • Conéctese a la instancia de SharePoint SQL usando Windows Authentication
  • Habilitar autenticación de modo mixto (esto no está habilitado de manera predeterminada para la instancia de SharePoint SQL)
  • Establecer una contraseña para la sacuenta
  • Habilita la sacuenta
  • Reinicie la instancia de SQL (requerida debido a un cambio en el modo de autenticación)

Habilitación de autenticación de modo mixto:

  1. Haga clic derecho en la instancia del servidor SQL
  2. Haga clic en Properties
  3. Haga clic en Securityel panel izquierdo.
  4. Haga clic en SQL Server y Windows Authentication Modedebajo de la Server authenticationsección

También puede usar la siguiente consulta SQL para hacer lo mismo:

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', 
    N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2

[Nota: 2indica autenticación de modo mixto. 1es solo para la autenticación de Windows]

Establecer una contraseña en la sacuenta:

  1. En la instancia de SQL, expanda SecurityyLogins
  2. Haga clic derecho say haga clic enProperties
  3. Escriba la nueva contraseña en los cuadros PasswordyConfirm Password

También puede usar la siguiente consulta SQL para hacer lo mismo:

ALTER LOGIN [sa] WITH PASSWORD='newpassword', CHECK_POLICY=OFF

[Nota: CHECK_POLICY=OFFasegura que las políticas de contraseña de Windows de la computadora en la que se ejecuta SQL Server NO se aplicarán en este inicio de sesión]

Habilitar la sacuenta:

  1. En la instancia de SQL, expanda SecurityyLogins
  2. Haga clic derecho say haga clic enProperties
  3. Haga clic en Statusel panel izquierdo.
  4. Haga clic Enableddebajo de la Loginsección

También puede usar la siguiente consulta SQL para hacer lo mismo:

ALTER LOGIN [sa] ENABLE
thilina R
fuente
Buena respuesta. Funciona a las mil maravillas.
hina10531
Solo hay dos usuarios para mi DB, mi cuenta de administrador en Windows y la cuenta SA. Y adivina qué, mi cuenta de administrador no tiene permiso para habilitar la cuenta SA. ¡Increíble! me configuran con una base de datos sobre la que tengo pocos permisos y no puedo eliminarla. Si intento crear otro usuario, ¿qué sabes que no tengo permiso? Dios, a veces odio a Microsoft: P
RiCHiE