2016-08-06 16 views
0

Ich bin nicht so viel Know-how in SQL Server.SQL Server-Datenbankkennwort

Ich hatte eine Anwendung erstellt, die SQL Server als Back-End verwendet, das bei Windows-Authentifizierung eine Verbindung herstellt.

Jetzt möchte ich eine Benutzer-ID und ein Kennwort erstellen, die für den Zugriff auf diese Datenbank verwendet werden sollen. Und niemand sollte Zugriff über den Windows-Authentifizierungsmodus haben. Außerdem möchte ich den Windows-Authentifizierungsmodus nicht deaktivieren.

vorschlagen freundlicher

+0

Ich glaube nicht, dass Sie beide aktivieren können. – KyloRen

+0

können Sie deaktivieren ALRE LOGIN [Domain \ Benutzername] deaktivieren, aber nicht eine gute Vorgehensweise und Benutzer https://msdn.microsoft.com/en-us/library/ms173463.aspx –

Antwort

2
  • in der SQL Server Management Studio, direkt am Beispiel Server klicken.
  • Wählen Sie "Eigenschaften".
  • Gehen Sie im Fenster "Servereigenschaften" zum Abschnitt "Sicherheit".
  • Hier können Sie sowohl die Windows- als auch die Server-Authentifizierung unter "Server-Authentifizierung" aktivieren.
  • Klicken Sie auf "OK".

Sie können jetzt ein Login für die Datenbank unter 'Sicherheit> Anmeldungen' auf 'Logins'

  • Rechtsklick erstellen.
  • Wählen Sie "Neues Login".
  • Geben Sie im Fenster 'Anmelden - Neu' unter 'Allgemein' einen Anmeldenamen ein. Wählen Sie die Option "SQL Server-Authentifizierung" und erstellen Sie die Kennwörter. Normalerweise deaktiviere ich alle Kontrollkästchen hier (Passwortrichtlinie erzwingen, Ablauf und Änderung bei der nächsten Anmeldung).
  • Gehen Sie zum Abschnitt 'Benutzerzuordnung'.
  • Überprüfen Sie die Datenbanken, auf die der Benutzer Zugriff haben soll.
  • Wählen Sie im Bereich "Datenbankrollenmitgliedschaft" die Rollen für den Benutzer aus (meistens verwende ich einfach public und db_owner).
  • Klicken Sie auf 'OK'

Sie können die Windows-Authentifizierung deaktivieren. Sonst hätte nicht einmal ein Administrator Zugriff.

+0

Ich möchte nicht Windows-Authentifizierung deaktivieren Modus. Ich möchte nur, dass meine Datenbank mit einem Passwort gesichert wird, so dass sie NUR mit diesem speziellen Passwort zugänglich ist, und auch nicht mit der Windows-Authentifizierung. – Amit

1
  1. Öffnen Sie SQL Server.
  2. Erweitern Sie Ihre SQL Server-Instanz.
  3. erweitern Ordner Sicherheit
  4. erweitern Logins Ordner

Hier können Sie festlegen, welche Benutzer auf SQL Server anmelden können. Sie können alle vorhandenen Benutzer löschen und neue mit benutzerdefinierten Kennwörtern erstellen.