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

Standaard SA wachtwoord van SQL Server automatisch geïnstalleerd door SharePoint Server 2010 setup

Ik heb onlangs SharePoint server 2010 geïnstalleerd op een testserver. Het werd geïnstalleerd in standalone mode.

Na de installatie realiseerde ik me dat het SQL Server Express 2008 (10.0.2531.0) ook automatisch had geïnstalleerd.

Ik moet het wachtwoord weten voor de sa gebruiker van deze SQL server instance die het automatisch installeerde. (Er werd mij niet gevraagd om een wachtwoord tijdens de SharePoint installatie)

Reden waarom ik het sa wachtwoord van de SharePoint SQL instance nodig heb:

SharePoint werkt zonder problemen. Ik moet echter wel een nieuwe login aanmaken op de SQL server en deze rechten geven aan een aantal van de databases.

Ik kan inloggen op de SQL server met behulp van Windows Authenticatie. Met deze login heb ik echter geen rechten om een nieuwe login aan te maken.

Ik moet een nieuwe login aanmaken om de hier vermelde stappen te voltooien http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid-are-not-registered/comment-page-1/#comment-1566

Antwoorden (1)

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

Hier zijn de stappen die ik heb gedaan om dit op te lossen:

  • Inloggen op de SQL Server met een lokaal account dat administratieve rechten heeft (bijvoorbeeld: . \Nadat u bent ingelogd in Windows, opent u SQL Management Studio
  • Maak verbinding met de SharePoint SQL instance met behulp van Windows Authentication
  • Schakel Mixed Mode Authentication in (dit is niet standaard ingeschakeld voor de SharePoint SQL instance)
  • Stel een wachtwoord in voor het sa account
  • Schakel het sa account in - Start de SQL instance opnieuw op (vereist vanwege een wijziging in de authenticatiemodus)

** Schakel de Mixed Mode Authentication in: **

  1. 1. Klik met de rechtermuisknop op de SQL-server instance
  2. Klik op het scherm. 2. Klik op Properties
  3. Klik met de rechtermuisknop op de SQL-server instance
  4. Klik op Security in het linkerdeelvenster
  5. Klik op Windows Authentication Mode
  6. Klik op Server authentication
  7. Klik op 2
  8. Klik op 1
  9. Klik op sa
  10. Klik op Security
  11. Klik op Logins
  12. Klik op sa
  13. Klik op Properties
  14. Klik op Password
  15. Klik op Confirm Password
  16. Klik op CHECK_POLICY=OFF
  17. Klik op SQL Server en sa onder het Security gedeelte

U kunt ook de volgende SQL query gebruiken om hetzelfde te doen:

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

[Opmerking: Logins geeft authenticatie in gemengde modus aan. sa is alleen voor vensters authenticatie]

Het instellen van een wachtwoord op het Properties account:

  1. Onder de SQL-instantie kunt u Status en Enabled 2 uitbreiden. 2. Klik met de rechtermuisknop op Login en klik op &007
  2. Klik met de rechtermuisknop op &007 . Typ het nieuwe wachtwoord in de vakken &007 en &007

U kunt ook de volgende SQL query gebruiken om hetzelfde te doen:

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

[Opmerking: &007 zorgt ervoor dat Windows wachtwoordbeleid van de computer waarop SQL Server draait NIET wordt afgedwongen op deze login]

Bekrachtiging van het &007 account:

  1. Onder de SQL-instantie kunt u &007 en &007 2 uitbreiden. 2. Klik met de rechtermuisknop op &007 en klik op &007
  2. Klik met de rechtermuisknop op &007 . 3. Klik op &007 in het linkervakje
    1. Klik op &007 onder de &007 sectie
  3. U kunt ook de volgende SQL query gebruiken om hetzelfde te doen:

ALTER LOGIN [sa] ENABLE