2014-03-19 16:56:04 +0000 2014-03-19 16:56:04 +0000
15
15

Password SA predefinida do SQL Server instalado automaticamente pela configuração do SharePoint Server 2010

Instalei recentemente o SharePoint Server 2010 num servidor de teste. Foi instalado no standalone mode.

Após a instalação, apercebi-me que também tinha instalado o SQL Server Express 2008 (10.0.2531.0) automaticamente.

Preciso de saber a password para o utilizador do sa desta instância do SQL Server que instalou automaticamente. (Não me foi pedida uma password durante a instalação do SharePoint)

**Preciso da password sa da instância SQL do SharePoint:

O SharePoint está a funcionar sem problemas. No entanto, preciso de criar um novo login no servidor SQL e dar-lhe permissões para algumas das bases de dados.

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

Preciso de criar um novo login para completar os passos aqui mencionados http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid-are-not-registered/comment-page-1/#comment-1566

Respostas (1)

23
23
23
2014-03-19 19:04:15 +0000

Aqui estão os passos que fiz para corrigir esta situação:

  • Faça login no SQL Server usando uma conta local* que tem privilégios administrativos* conta (ex.: . \Administrator)
  • Depois de entrar no Windows, abra o SQL Management Studio
  • Ligue-se à instância SQL SharePoint usando Windows Authentication
  • Active a Autenticação em Modo Misto (isto não está activado por defeito para a instância SQL SharePoint)
  • Defina uma password para a conta sa
  • Active a conta sa
  • Reinicie a instância SQL (necessária devido a alteração no modo de autenticação)

*Enabling Mixed Mode Authentication: *

  1. Clique com o botão direito do rato na instância do servidor SQL
  2. Clique em Properties
  3. Clique em Security no painel da esquerda
  4. Clique em SQL Server e Windows Authentication Mode na secção Server authentication

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: 2 indica autenticação de modo misto. 1 é apenas para autenticação windows]

Configuração de senha na conta sa:

  1. Na instância SQL, expandir Security e Logins
  2. Clique com o botão direito do rato em sa e clique em Properties
  3. Digite a nova senha nas caixas Password e Confirm Password

Também pode usar a seguinte consulta SQL para fazer o mesmo:

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

[Nota: CHECK_POLICY=OFF garante que as políticas de senha do Windows do computador em que o SQL Server está rodando NÃO serão aplicadas neste login]

Ativando a conta sa:

  1. Na instância SQL, expandir Security e Logins
  2. Clique com o botão direito do rato em sa e clique em Properties
  3. Clique em Status no painel da esquerda
  4. Clique em Enabled na secção Login

Também pode usar a seguinte consulta SQL para fazer o mesmo:

ALTER LOGIN [sa] ENABLE