ACC: Tabel terhubung ke SQL Server tidak meminta SQL login / password sebagai diharapkan

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2650051 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA

Pertimbangkan secnario berikut: Anda membuat DSN File yang menggunakan pengandar Microsoft SQL Server dan otentikasi SQL untuk keamanan. Bila Anda membuat tabel terkait, salah satu kondisi berikut ini benar:
  • Anda tidak mengklik untuk memilih Menyimpan sandi pilihan di Link tabel kotak dialog.
  • Tabel MSysConf telah dikonfigurasi pada server yang menjalankan SQL Server agar sandi disimpan dalam akses.
Dalam skenario ini, ketika Anda membuka tabel terkait di akses, Anda mengharapkan agar SQL Server login dan password. Sebaliknya, meja membuka tanpa meminta kredensial.

PENYEBAB

Dalam skenario ini, rangkaian sambungan yang disimpan dalam Microsoft Office Access menyerupai berikut ini:
SOPIR = SQL Server;SERVER = servername\sqlinstancename;APP = Microsoft Office 2010; DATABASE = NorthwindSQL
Karena string koneksi ini tidak menentukan pengguna ID (UID), akses mencoba untuk menggunakan Windows otentikasi. Jika pengguna berhasil dikonfirmasi dengan menggunakan Windows otentikasi, Anda tidak diminta untuk SQL Server login dan password.

PEMECAHAN MASALAH

Anda dapat menggunakan Windows otentikasi untuk mencegah masalah ini. Untuk informasi lebih lanjut, silakan lihat artikel Basis Pengetahuan berikut:

Memilih Mode otentikasi
http://technet.Microsoft.com/en-us/library/ms144284.aspx

Jika Anda ingin menggunakan otentikasi SQL tetapi Anda ingin menyimpan data login dan password SQL di akses, Anda dapat menggunakan salah satu dari penyelesaian masalah berikut:
  • Menggunakan pengguna DSN atau mesin DSN bukan file DSN.
  • Menghapus pengguna Windows otentikasi izin dari servar yang menjalankan SQL Server.
  • Menggunakan pengandar klien asli SQL bukannya pengandar SQL Server.

INFORMASI LEBIH LANJUT

Untuk informasi lebih lanjut tentang bagaimana untuk menyimpan SQL Server ID login dan password, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
209502 Bagaimana untuk menyimpan SQL database login ID dan sandi lokal

Properti

ID Artikel: 2650051 - Kajian Terakhir: 07 Februari 2012 - Revisi: 1.0
Berlaku bagi:
  • Microsoft Office Access 2003
  • Microsoft Office Access 2007
  • Microsoft Access 2010
Kata kunci: 
kbmt KB2650051 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:2650051

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com