SharePoint Server 2010 kurulumu tarafından otomatik olarak yüklenen SQL Server'ın varsayılan SA parolası


15

Yakın zamanda bir test sunucusuna SharePoint server 2010'u yükledim. Yüklendi standalone mode.

Kurulumdan sonra, otomatik olarak da SQL Server Express 2008( 10.0.2531.0) kurulduğunu fark ettim .

saOtomatik olarak yüklenen bu SQL sunucusu örneğinin kullanıcısı için parola bilmek gerekir. (SharePoint yüklemesi sırasında parola istenmedi)

SharePoint SQL örneğinin sa parolasına ihtiyacım nedeni:

SharePoint sorunsuz çalışıyor. Ancak, SQL sunucusunda yeni bir giriş oluşturmak ve bazı veritabanları için izin vermek gerekiyor.

Windows Kimlik Doğrulaması'nı kullanarak SQL sunucusunda oturum açabilirim. Ancak, bu giriş bilgilerini kullanarak yeni bir giriş oluşturma iznim yok.

Burada belirtilen adımları tamamlamak için yeni bir giriş oluşturmam gerekiyor: http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid- -not-kayıtlıdır / yorum sayfalık-1 / # comment-1566


Bence onun 2008 R2, sa varsayılan olarak devre dışı. Tek yapmanız gereken sa hesabını etkinleştirmek ve yeni bir şifre belirlemek. Açıkçası bunun için bir windows yönetici hesabı kullanmanız gerekecektir.
Steve


@Steve Teşekkürler. saOturum görünür devre dışı bırakılması. Ancak, SharePoint'i yüklerken kullandığım Windows hesabıyla oturum açtığımda etkinleştirmeme izin vermiyor.
thilina R

Hala bunun için bir bilgisayar yöneticisi rolüne sahip olmanız gerektiğini düşünüyorum, bu mümkün değilse sa hesabını etkinleştirecek birini almalısınız.
Steve

@Steve Teşekkürler. Bunu kontrol edip size bildireceğim!
thilina R

Yanıtlar:


23

İşte bunu düzeltmek için yaptığım adımlar:

  • Yönetici ayrıcalıkları hesabı olan bir yerel hesap kullanarak SQL Server'da oturum açın (örneğin:. \ Administrator)
  • Windows'a giriş yaptıktan sonra SQL Management Studio'yu açın
  • Kullanarak SharePoint SQL örneğine bağlanma Windows Authentication
  • Karışık Mod Kimlik Doğrulamasını Etkinleştir (bu, SharePoint SQL örneği için varsayılan olarak etkin değildir)
  • saHesap için bir şifre belirleyin
  • saHesabı etkinleştir
  • SQL örneğini yeniden başlatın (kimlik doğrulama modundaki değişiklik nedeniyle gereklidir)

Karışık Mod Kimlik Doğrulamasını Etkinleştirme:

  1. SQL sunucusu örneğine sağ tıklayın
  2. Tıklamak Properties
  3. SecuritySol bölmeyi tıklayın
  4. SQL Server'ı tıklayın ve bölümün Windows Authentication ModealtındaServer authentication

Aynı şeyi yapmak için aşağıdaki SQL sorgusunu da kullanabilirsiniz:

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

[Not: 2karışık mod kimlik doğrulamasını gösterir. 1yalnızca kimlik doğrulaması içindir]

saHesapta bir şifre belirleme :

  1. SQL örneği altında, genişletmek SecurityveLogins
  2. Sağ tıklayın save tıklayınProperties
  3. PasswordVe Confirm Passwordkutularına yeni şifreyi yazın

Aynı şeyi yapmak için aşağıdaki SQL sorgusunu da kullanabilirsiniz:

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

[Not: CHECK_POLICY=OFFSQL Server'ın çalıştığı bilgisayarın Windows parola ilkelerinin bu oturum açmada GERÇEKLEŞMEMESİNİ sağlar]

saHesabı etkinleştirme :

  1. SQL örneği altında, genişletmek SecurityveLogins
  2. Sağ tıklayın save tıklayınProperties
  3. StatusSol bölmeyi tıklayın
  4. Bölümün Enabledaltına tıklayınLogin

Aynı şeyi yapmak için aşağıdaki SQL sorgusunu da kullanabilirsiniz:

ALTER LOGIN [sa] ENABLE

Güzel cevap. Mucizevi şekilde çalışır.
hina10531

DB için yalnızca iki kullanıcı var, pencerelerdeki yönetici hesabım ve SA hesabı. Ve bilin bakalım, yönetici hesabımın SA hesabını etkinleştirme izni yok. Müthiş! onlar temel bir DB ile kurmak Ben üzerinde küçük izinleri var ve kaldıramıyorum. Başka bir kullanıcı oluşturmaya çalışırsam, iznim yok. Tanrı bazen microsoft'tan nefret ediyorum: P
RiCHiE
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.