2016-06-24 10 views
0

Ich bin ein beginer in Azure, und ich habe versucht worden, unter Szenario Aufgabe zu erfüllen:Verbindung zu SQL Server über Active Directory-Benutzer in Azure Virtual Machine

ich zwei virtuelle Maschinen erstellt haben, sagen, VM1 und VM2.

Virtual Machine (VM 1), wo ich installiert haben:

  • ADDS (Active Directory Domain Service): Window Server 2012 R2
  • Domain Name: TestDomain (Beispiel)
  • ip: 10.0.0.79
  • Benutzer: [email protected]

In Virtual Machine (VM2), habe ich installiert MS SQL Server 2015. Es läuft und hat eine Datenbank darauf. Dann habe ich den Domain-Namen hinzugefügt und DNS auf vm2 in Bezug auf vm1 konfiguriert (denselben Domain-Namen verwendet: TestDomain und ip: 10.0.0.79).

In vm2 von MS SQL, mit Fenstern Authenticaton Modus anmelden, dann auf Sicherheit >> Logins, rechts neue Benutzer klicken Sie dann auf Suchen (user: [email protected]), dann die Berechtigung für Benutzer die Datenbank geben von VM1.

Suchen Sie diesen Benutzer aus dem gesamten Verzeichnis, dann holen, und gab dann Datenbankzuordnung und vollständige Anmeldung für diesen Benutzer.

Benutzer erscheint: TestDomain\testuser.

Jetzt, wenn ich versuche zu Datenbank mit Benutzer anmelden als: TestDomain\testuser oder testuser oder [email protected] und dasselbe Passwort verwenden, die während der Erstellung in VM1 verwendet wurde, dann konnte ich mich nicht anmelden.

Ich habe mehrere Links gesucht, konnte aber keine Lösung finden. Vielen Dank im Voraus.

+0

Active Directory-Benutzer und -Computer: http://i.stack.imgur.com/nsJgl.jpg erstellen Benutzer: http://i.stack.imgur.com/TwK9o.jpg IP und DNS: http: //i.stack.imgur.com/ZtVZT.png DNS: http://i.stack.imgur.com/3Bmnf.png Abrufen vom Active Directory: http://i.stack.imgur.com/isuDy .png –

+0

Verbinden Sie sich von einem anderen Computer aus mit dem SQL-Server? Haben Sie diesen Beitrag bereits überprüft? Https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-windows-portal-sql-server-provision/#connect-to-sql-server-remotely – Aravind

+0

I Ich bin in der Lage, eine Verbindung zu Sql Server von Remote-Rechner mit Benutzer, der von SQL erstellt wurde, aber ich möchte von Benutzern, die aus dem Active Directory abgerufen wurde, die auf einer anderen virtuellen Maschine ist –

Antwort

0

Ich habe eine Lösung gemäß der obigen Frage, gefunden, aber die Lösung ist für das Web. Ich benutze "Identität impersonate =" wahr "userName =" Domäne \ Benutzername "Passwort =" Passwort "/>", die in der Konfigurationsdatei hinzugefügt wird.
Jetzt habe ich ein anderes Problem, ich möchte die Lösung für Desktop Anwendung wie WPF oder Windows Form. Nun, meine Frage ist, können wir sogar für Desktop-Anwendung oder wir haben alternative Möglichkeiten?