Het foutbericht ' niet gekoppeld aan een vertrouwde SQL Server-verbinding ' wordt weergegeven wanneer u verbinding probeert te maken met SQL Server 2000 of SQL Server 2005

Van toepassing: Microsoft SQL Server 2005 Standard EditionMicrosoft SQL Server 2005 Developer EditionMicrosoft SQL Server 2005 Enterprise Edition

Symptomen


Wanneer u verbinding probeert te maken met Microsoft SQL Server 2000 of SQL Server 2005, wordt het volgende foutbericht weergegeven:
Aanmelding mislukt voor gebruiker ' < LoginName > '. Reden: niet gekoppeld aan een vertrouwde SQL Server-verbinding.

Oorzaak


Dit probleem treedt op wanneer de SQL Server Security-verificatie is ingesteld op alleen Windowsen een van de volgende voorwaarden voldaan wordt:
  • U probeert verbinding te maken met een SQL Server-database met een SQL Server-aanmelding.
  • U probeert verbinding te maken met een SQL Server 2000 Desktop Engine (ook wel MSDE 2000 genoemd)-database die is geïnstalleerd op een Microsoft Windows 98-computer met behulp van een vertrouwde SQL Server-verbinding.
  • U probeert verbinding te maken met een SQL Server-database vanuit een Windows-account die niet over voldoende machtigingen beschikt om verbinding te maken met de server.

Workaround


U dit probleem omzeilen door een van de volgende methoden te gebruiken, afhankelijk van het symptoom dat u ondervindt:
  • Een SQL Server-aanmelding

    Gebruik een geldige Windows-aanmelding om verbinding te maken met SQL Server. Als u een SQL Server-aanmelding moet blijven gebruiken, u de beveiligingsverificatie modus in SQL Server wijzigen in SQL Server en Windows. Hiertoe gaat u als volgt te werk:
    1. Start Enterprise Manager.
    2. Vouw Microsoft SQL-serversuit en vouw vervolgens SQL Server Groupuit.
    3. Klik met de rechtermuisknop op de server die u wilt wijzigen in SQL Server en Windows -verificatie en klik vervolgens op Eigenschappen.
    4. In de SQL Server-eigenschappen in het dialoogvenster, klikt u op het tabblad beveiliging , klikt u op SQL Server en Windows, en klik vervolgens op OK.
    5. Wanneer u wordt gevraagd de SQL Server-service opnieuw te starten, klikt u op Ja.
    Opmerking Als u SQL Server 2005 gebruikt, gebruikt u SQL Server Management Studio in plaats van Enterprise Manager om de beveiligingsverificatie modus te wijzigen.
  • Een SQL Server 2000 Desktop Engine (MSDE 2000) die is geïnstalleerd op een computer met Microsoft Windows 98

    Wanneer SQL Server 2000 Desktop Engine is geïnstalleerd op een computer met Windows 98, moet u een standaard SQL Server-aanmelding gebruiken om verbinding te maken met de database. De modus alleen Windows -verificatie wordt niet ondersteund wanneer u SQL Server 2000 Desktop Engine op Windows 98-computer installeert.
  • Een Windows-account met onvoldoende machtigingen

    Als u dit probleem wilt omzeilen, moet u de Windows-account toevoegen aan SQL Server en vervolgens de juiste machtigingen verlenen aan elke database waartoe de gebruiker toegang nodig heeft. Om dit te doen in SQL Server 2000, als volgt te werk:
    1. Start Enterprise Manager.
    2. Vouw Microsoft SQL Serveruit en vouw vervolgens SQL Server Groupuit.
    3. Vouw de server uit en vouw vervolgens beveiliginguit.
    4. Klik met de rechtermuisknop op aanmeldingenen klik vervolgens op nieuwe aanmelding.
    5. Voer in het dialoogvenster Eigenschappen voor SQL Server-aanmelding de Windows-accountnaam in het vak naam in. Selecteer in de lijst domein het domein waarvan de Windows-account lid is.
    6. Klik op het tabblad database toegang , stel de juiste machtigingen voor de client in en klik op OK.
    Opmerking Als u SQL Server 2005 gebruikt, gebruikt u SQL Server Management Studio in plaats van Enterprise Manager om de beveiligingsverificatie modus te wijzigen. Opmerking Nadat u het account hebt toegevoegd, moet u nog steeds toegang verlenen tot de afzonderlijke databaseobjecten waartoe de gebruiker toegang nodig heeft.
Opmerking Indien mogelijk wordt u aangeraden de SQL Server-verificatie alleen in te stellen op Windows.

Meer informatie


Ga naar de volgende website van Microsoft Network Developer (MSDN) voor meer informatie over de verificatiemodi in SQL Server 2000:Voor meer informatie over het oplossen van verbindingsproblemen in SQL Server 2000, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
827422 het oplossen van verbindingsproblemen in SQL Server 2000