Sumber Data ODBC, Koneksi SQL Server - Login Gagal Untuk Pengguna

13

Saya telah memindahkan database saya dari SQL 2005 ke server dengan SQL 2008.

Sekarang saya mencoba membuat Sumber Data ODBC.

Saya menggunakan "Dengan otentikasi SQL Server menggunakan ID masuk dan kata sandi yang dimasukkan oleh pengguna" dan telah memasukkan Login dan kata sandi saya. Login terlihat di SQL Server Management Studio di bawah Security-> Login.

Info masuk juga berisi properti persis dari info masuk yang sama di server lama saya. Ketika saya menekan berikutnya setelah memasukkan nama pengguna dan kata sandi saya dapatkan:

Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.

Setelah membaca ini: http://support.microsoft.com/kb/555332 Saya menyadari bahwa properti server ditetapkan ke "Mode Otentikasi Windows" saja, tetapi bahkan setelah mengubah ke "SQL Server dan Mode Otentikasi Windows" Saya masih memiliki masalah koneksi. Saya dapat terhubung dengan akun Windows saya.

jpsnow72
sumber
Hanya sebuah catatan. Ketika Anda mengubah Otentikasi Server dari Otentikasi Windows ke Mode Campuran. Anda harus mengaktifkan login SA secara manual jika Anda menginginkannya tersedia. Secara pribadi saya akan tetap menonaktifkannya dalam kasus Anda karena Anda memiliki akses melalui akun Windows Anda.
Brandon leach

Jawaban:

15

Jawaban saya ... Dari komentar saya:

Masalahnya adalah bahwa server diatur ke "Mode Otentikasi Windows" saja. Untuk memperbaiki ini saya

  1. Klik kanan server -> Properti
  2. Klik "Keamanan" di sebelah kiri dialog "Properti Server"
  3. Otentikasi server yang diubah menjadi "SQL Server dan mode Otentikasi Windows"
  4. Klik "OK"
  5. Layanan terkait yang dimulai kembali. Pada awalnya saya lupa me-restart layanan, jadi saya masih mendapatkan kesalahan, tetapi sekarang saya dapat terhubung tanpa masalah. Ini sangat membantu: http://support.microsoft.com/kb/555332
jpsnow72
sumber