ACC: Tabel legat SQL Server nu solicită SQL login / parola ca așteptat

Traduceri articole Traduceri articole
ID articol: 2650051 - View products that this article applies to.
Măriți totul | Reduceți totul

SIMPTOME

Luați în considerare următoarele secnario: creați un fișier DSN care utilizează driverul Microsoft SQL Server și autentificare SQL pentru securitate. Atunci când creați tabelul legat, una dintre următoarele condiții este adevărată:
  • Nu faceți clic pentru a selecta Salvați parola opțiunea în Link-ul tabele caseta de dialog.
  • Tabelul MSysConf a fost configurat pe server care execută SQL Server pentru a împiedica salvarea în Access parola.
În acest scenariu, când deschideți tabelul legat în Access, vă așteptați să se solicită pentru SQL Server login și password. În schimb, tabelul se deschide fără să solicite acreditări.

CAUZĂ

În acest scenariu, șirul de conexiune pe care este stocată în Microsoft Office Access seamănă cu următorul:
DRIVER = SQL Server;SERVER = servername\sqlinstancename;APP = Microsoft Office 2010; baza de date = NorthwindSQL
Deoarece acest șir de conexiune nu specificați utilizatorul ID (UID), Access încearcă să utilizeze autentificare Windows. În cazul în care utilizatorul este autentificat cu succes utilizând Windows Authentication, nu vi se solicită pentru SQL Server login și password.

REZOLUȚIE

Se poate utiliza Windows Authentication pentru a preveni această problemă. Pentru mai multe informații, consultați următorul articol din baza de cunoștințe:

Alegerea unui modul de autentificare
http://technet.Microsoft.com/en-us/library/ms144284.aspx

Dacă doriți să utilizați autentificarea SQL dar doriți nu stoca date SQL de conectare și parola în Access, utilizați una dintre următoarele soluții:
  • Utilizați un DSN utilizator sau o mașină DSN în loc de un fișier DSN.
  • Eliminarea permisiunilor utilizatorului pentru autentificare Windows de servar care execută SQL Server.
  • Utilizați driverul Client nativ SQL în loc de driverul SQL Server.

INFORMAȚII SUPLIMENTARE

Pentru mai multe informații despre cum să stocați SQL Server login ID-uri și parole, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
209502 Cum pentru a stoca conectări bază de date SQL ID-uri si parole la nivel local

Proprietă?i

ID articol: 2650051 - Ultima examinare: 7 februarie 2012 - Revizie: 1.0
SE APLICĂ LA:
  • Microsoft Office Access 2003
  • Microsoft Office Access 2007
  • Microsoft Access 2010
Cuvinte cheie: 
kbmt KB2650051 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol:2650051

Trimite?i feedback

 

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