Kata sandi SA standar SQL Server secara otomatis diinstal oleh pengaturan SharePoint Server 2010

15

Saya menginstal SharePoint server 2010 baru-baru ini di server uji. Itu dipasang di standalone mode.

Setelah instalasi, saya menyadari bahwa ia telah menginstal SQL Server Express 2008( 10.0.2531.0) secara otomatis juga.

Saya perlu tahu kata sandi untuk sapengguna contoh SQL server ini yang diinstal secara otomatis. (Saya tidak dimintai kata sandi selama instalasi SharePoint)

Alasan bahwa saya memerlukan kata sandi sa dari instance SharePoint SQL:

SharePoint berfungsi tanpa masalah. Namun, saya perlu membuat login baru di server SQL dan memberikannya izin ke beberapa database.

Saya bisa masuk ke server SQL menggunakan Windows Authentication. Namun, menggunakan login ini, saya tidak memiliki izin untuk membuat login baru.

Saya perlu membuat login baru untuk menyelesaikan langkah-langkah yang disebutkan di sini: http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid- are-not-terdaftar / comment-page-1 / # comment-1566

thilina R
sumber
Saya pikir jika 2008 R2-nya, sa dinonaktifkan secara default. Yang perlu Anda lakukan adalah mengaktifkan akun sa dan menetapkan kata sandi baru. Jelas Anda perlu menggunakan akun admin windows untuk ini.
Steve
Anda juga dapat melihat: stackoverflow.com/questions/3781365/…
Steve
@ Terima kasih. The samuncul login dinonaktifkan. Namun, itu tidak memungkinkan saya untuk mengaktifkannya saat masuk dengan akun Windows yang saya gunakan saat menginstal SharePoint.
thilina R
Saya masih berpikir Anda perlu memiliki peran administrator komputer untuk ini, jika ini tidak mungkin maka Anda harus mendapatkan seseorang yang mengaktifkan akun sa.
Steve
@ Terima kasih. Saya akan memeriksa ini dan memberi tahu Anda!
thilina R

Jawaban:

23

Berikut langkah-langkah yang saya lakukan untuk memperbaikinya:

  • Login ke SQL Server menggunakan akun lokal yang memiliki akun hak administratif (misalnya:. \ Administrator)
  • Setelah Anda masuk ke Windows, buka SQL Management Studio
  • Hubungkan ke instance SharePoint SQL menggunakan Windows Authentication
  • Aktifkan Otentikasi Mode Campuran (ini tidak diaktifkan secara default untuk instance SharePoint SQL)
  • Tetapkan kata sandi untuk saakun tersebut
  • Aktifkan saakun
  • Mulai ulang contoh SQL (diperlukan karena perubahan dalam mode otentikasi)

Mengaktifkan Otentikasi Mode Campuran:

  1. Klik kanan pada instance SQL server
  2. Klik Properties
  3. Klik pada Securitypanel kiri
  4. Klik pada SQL Server dan di Windows Authentication Modebawah Server authenticationbagian

Anda juga dapat menggunakan kueri SQL berikut untuk melakukan hal yang sama:

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

[Catatan: 2menunjukkan otentikasi mode campuran. 1hanya untuk otentikasi windows]

Mengatur kata sandi pada saakun:

  1. Di bawah contoh SQL, rentangkan SecuritydanLogins
  2. Klik kanan sadan klikProperties
  3. Ketikkan kata sandi baru di kotak PassworddanConfirm Password

Anda juga dapat menggunakan kueri SQL berikut untuk melakukan hal yang sama:

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

[Catatan: CHECK_POLICY=OFFmemastikan bahwa kebijakan kata sandi Windows komputer yang menjalankan SQL Server TIDAK akan diberlakukan pada login ini]

Mengaktifkan saakun:

  1. Di bawah contoh SQL, rentangkan SecuritydanLogins
  2. Klik kanan sadan klikProperties
  3. Klik pada Statuspanel kiri
  4. Klik di Enabledbawah Loginbagian

Anda juga dapat menggunakan kueri SQL berikut untuk melakukan hal yang sama:

ALTER LOGIN [sa] ENABLE
thilina R
sumber
Jawaban keren Itu bekerja seperti pesona.
hina10531
Hanya ada dua pengguna untuk DB saya, akun admin saya di windows dan akun SA. Dan coba tebak, akun admin saya tidak memiliki izin untuk mengaktifkan akun SA. Luar biasa! mereka penting mengatur saya dengan DB Saya memiliki sedikit izin dan tidak dapat menghapus. Jika saya mencoba membuat pengguna lain, apa yang Anda tahu saya tidak punya izin. Ya Tuhan, aku benci microsoft kadang-kadang: P
RiCHi