2017-09-25 3 views
0

Ich habe asp.net-Anwendung, die eine Verbindungszeichenfolge mit Windows authentication.my System arbeiten in der Netzwerkdomäne haben.sql Server Login Benutzernamen ändern

Wenn ich versuche, die Anwendungsverbindungszeichenfolge zu öffnen, verwenden Sie diese domain\Machin Name für die Anmeldung. Aber ich will es ändern domain\MyUserName, wie kann ich es tun?

Antwort

0

Sie müssen IP in dem Server, Datenbank-Name-Adresse des Servers zu übergeben, und die Anmeldeinformationen vor allem Benutzername und Passwort, hier sind Probe wie dies zu tun:

data source = serverip; Initial Catalog = Database; Benutzer-ID = Benutzername; Passwort = Passwort;

, wenn es nicht eine Standard-Server-Verbindung muss dann müssen Server als (serverip) (SQL-Instanz) ändern. wie 192.16.3.1 \ SQLEXPRESS

wird es standardmäßig sa Benutzernamen und ein Passwort haben, wenn u nicht wissen es neue Benutzer in SQL mananagement Studio erstellen => Sicherheit => Logins

+0

i Benutzer verwenden kann nicht und aus dem Grunde passiert –

+0

Ok, im Fall von u nicht, was Ihren SQL-Berechtigungsnachweis für die Sicherheit Zweck teilen dann, müssen Sie die Anwendung ändern Logiken oder DB-Verbindungen zu Service, wie WCF oder Webapi .. –

0

Sie haben einen neuen Benutzer erstellen für dieses Problem wie folgt:

  • Erstellen Sie einen neuen Benutzer mit Administratorberechtigung mit demselben Benutzernamen und Kennwort.
  • auf SQL Server-Datenbank neue Benutzer erstellen, indem DatabaseNode->Security->Login->Create New User erweitert und fügen Sie diesen neuen Benutzer mit Windows-Authentifizierung Optionsfeld ausgewählt. Dieser Benutzer kann nur durch ausgewählte Windows-Authentifizierung hinzugefügt werden, es ist die Benutzeranmeldung des Betriebssystems.

verlinkte: https://blog.sqlauthority.com/2008/11/02/sql-server-fix-error-login-failed-for-user-username-the-user-is-not-associated-with-a-trusted-sql-server-connection/