ACC: Gekoppelde tabel met SQL Server vraagt niet om SQL login / wachtwoord als verwachte

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2650051 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Symptomen

Houd rekening met de volgende secnario: U maakt een bestands-DSN die gebruikmaakt van het stuurprogramma voor Microsoft SQL Server en SQL-verificatie voor beveiliging. Wanneer u de gekoppelde tabel maakt, is een van de volgende voorwaarden wordt voldaan:
  • U schakelt niet op de Wachtwoord opslaan de optie in de Koppelingstabellen in het dialoogvenster.
  • De tabel MSysConf is geconfigureerd op de server waarop SQL Server om te voorkomen dat het wachtwoord wordt opgeslagen in Access.
Wanneer u de gekoppelde tabel in Access opent in dit scenario wordt verwacht u voor de SQL Server-aanmeldingsnaam en wachtwoord gevraagd. De tabel wordt geopend in plaats daarvan zonder om referenties wordt gevraagd.

Oorzaak

In dit scenario wordt de verbindingsreeks die is opgeslagen in Microsoft Office Access de volgende strekking weergegeven:
STUURPROGRAMMA = SQL-Server;SERVER = servername\sqlinstancename;APP = Microsoft Office 2010; DATABASE = NorthwindSQL
Omdat deze verbindingsreeks de gebruiker-ID (UID) niet is opgegeven, wordt in Access geprobeerd om Windows-verificatie te gebruiken. Als de gebruiker is geverifieerd met behulp van Windows-verificatie, wordt u niet gevraagd naar de SQL Server-aanmeldingsnaam en wachtwoord.

Oplossing

U kunt Windows-verificatie gebruiken om te voorkomen dat dit probleem. Raadpleeg het volgende knowledge base-artikel voor meer informatie:

Een andere modus kiezen
http://technet.Microsoft.com/en-us/library/ms144284.aspx

Als u wilt SQL-verificatie gebruiken, maar u wilt dat de SQL-gegevens voor aanmeldings-id en wachtwoord niet opslaan in Access, kunt u een van de volgende oplossingen:
  • Een gebruikers-DSN of systeem-DSN gebruiken in plaats van een bestands-DSN.
  • Machtigingen van de Windows-verificatie van de gebruiker verwijderen uit de servar waarop SQL Server wordt uitgevoerd.
  • Het stuurprogramma voor SQL Native Client gebruiken in plaats van het stuurprogramma voor SQL Server.

Meer informatie

Voor meer informatie over hoe SQL Server aanmeldings-id's en wachtwoorden wilt opslaan, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
209502 SQL-database, aanmeldings-id's en wachtwoorden lokaal opslaan

Eigenschappen

Artikel ID: 2650051 - Laatste beoordeling: dinsdag 16 juli 2013 - Wijziging: 2.1
De informatie in dit artikel is van toepassing op:
  • Microsoft Office Access 2003
  • Microsoft Office Access 2007
  • Microsoft Access 2010
Trefwoorden: 
kbmt KB2650051 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.
De Engelstalige versie van dit artikel is de volgende: 2650051

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