Momentan sunteți offline, așteptați să vă reconectați la internet

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

Asistența pentru Office 2003 s-a încheiat

Microsoft a încheiat asistența pentru Office 2003 la data de 8 aprilie 2014. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

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
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

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2650051 - Ultima examinare: 02/07/2012 22:02:00 - Revizie: 1.0

Microsoft Office Access 2003, Microsoft Office Access 2007, Microsoft Access 2010

  • kbmt KB2650051 KbMtro
Feedback
var Ctrl = ""; document.write("