Senha padrão do SA do SQL Server instalada automaticamente pela instalação do SharePoint Server 2010

15

Instalei o SharePoint Server 2010 recentemente em um servidor de teste. Foi instalado em standalone mode.

Após a instalação, percebi que ele também havia sido instalado SQL Server Express 2008( 10.0.2531.0) automaticamente.

Preciso saber a senha do sausuário desta instância do SQL Server que ele instalou automaticamente. (Não foi solicitada uma senha durante a instalação do SharePoint)

Razão pela qual eu preciso da senha sa da instância SQL do SharePoint:

O SharePoint está funcionando sem problemas. No entanto, preciso criar um novo logon no servidor SQL e conceder permissões a alguns dos bancos de dados.

Posso fazer login no servidor SQL usando a autenticação do Windows. No entanto, usando esse logon, não tenho permissões para criar um novo logon.

Preciso criar um novo logon para concluir as etapas mencionadas aqui: http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid- não está registrado / comment-page-1 / # comment-1566

thilina R
fonte
Eu acho que se o seu 2008 R2, sa estiver desativado por padrão. Tudo o que você precisa fazer é ativar a conta sa e definir uma nova senha. Obviamente, você precisará usar uma conta de administrador do Windows para isso.
19414 Steve
Você também pode olhar para: stackoverflow.com/questions/3781365/...
Steve
@ Steve Obrigado. O salogin parece estar desativado. No entanto, ele não me permite habilitá-lo ao fazer login com a conta do Windows que eu usei ao instalar o SharePoint.
Thilina R
Ainda acho que você precisa ter uma função de administrador do computador para isso, se isso não for possível, você deverá procurar alguém que habilite a conta sa.
19414 Steve Steve
@ Steve Obrigado. Vou verificar isso e informá-lo!
Thilina R

Respostas:

23

Aqui estão as etapas que eu fiz para corrigir isso:

  • Faça logon no SQL Server usando uma conta local que tenha uma conta de privilégios administrativos (por exemplo:. \ Administrator)
  • Depois de fazer login no Windows, abra o SQL Management Studio
  • Conecte-se à instância SQL do SharePoint usando Windows Authentication
  • Habilitar autenticação de modo misto (isso não é habilitado por padrão para a instância SQL do SharePoint)
  • Defina uma senha para a saconta
  • Ativar a saconta
  • Reinicie a instância SQL (necessária devido à alteração no modo de autenticação)

Ativando a autenticação de modo misto:

  1. Clique com o botão direito do mouse na instância do SQL Server
  2. Clique em Properties
  3. Clique no Securitypainel esquerdo
  4. Clique no SQL Server e Windows Authentication Modena Server authenticationseção

Você também pode usar a seguinte consulta SQL para fazer o mesmo:

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

[Nota: 2indica autenticação em modo misto. 1é somente para autenticação do Windows]

Definindo uma senha na saconta:

  1. Sob a instância SQL, expanda SecurityeLogins
  2. Clique com o botão direito do mouse sae clique emProperties
  3. Digite a nova senha nas caixas PasswordeConfirm Password

Você também pode usar a seguinte consulta SQL para fazer o mesmo:

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

[Nota: CHECK_POLICY=OFFgarante que as diretivas de senha do Windows do computador em que o SQL Server está sendo executado NÃO serão aplicadas neste logon]

Habilitando a saconta:

  1. Sob a instância SQL, expanda SecurityeLogins
  2. Clique com o botão direito do mouse sae clique emProperties
  3. Clique no Statuspainel esquerdo
  4. Clique em Enabledsob a Loginseção

Você também pode usar a seguinte consulta SQL para fazer o mesmo:

ALTER LOGIN [sa] ENABLE
thilina R
fonte
Resposta legal. Ele funciona como um encanto.
Hina10531 17/05
Existem apenas dois usuários para meu banco de dados, minha conta de administrador no Windows e a conta SA. E adivinhe, minha conta de administrador não tem permissão para ativar a conta do SA. Impressionante! eles são essenciais para configurar um banco de dados com poucas permissões e não consigo remover. Se eu tentar criar outro usuário, o que você sabe que não tenho permissão. Deus eu odeio a Microsoft, às vezes: P
RiCHiE