Unterschied zwischen persist Sicherheitsinfo und integrierte Sicherheit?
In einer SQL Server-Verbindungszeichenfolge, was ist der Unterschied zwischen Integrated Security = True/SSPI
und Persist Security = True
?
InformationsquelleAutor der Frage rmdussa | 2010-01-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Persist Security = true bedeutet, dass das Kennwort für die SQL-Authentifizierung ist nicht entfernt von der ConnectionString-Eigenschaft des Verbindungs.
Wenn Integrated Security = true " verwendet wird, dann wird der Persist Security ist völlig irelevant, da es nur für die SQL-Authentifizierung, nicht um windows/Integriert/SSPI.
InformationsquelleAutor der Antwort Remus Rusanu
"Integrierte Sicherheit" oder "Trusted_Connection"
Wenn falseBenutzer-ID und Kennwort angegeben sind, in Verbindung.
Wenn wahrdie aktuelle Windows-Konto-Anmeldeinformationen für die Authentifizierung verwendet werden.
Erkannte Werte sind true, false, yes, no, und sspi (dringend empfohlen), das ist äquivalent zu true.
Hinweis: Wenn Benutzer-ID und Kennwort angegeben werden, und Integrated Security auf true gesetzt ist, werden Benutzer-ID und Kennwort werden ignoriert und die Integrierte Sicherheit verwendet wird.
Den Persist Security Info-Eigenschaft gibt an, ob die Datenquelle bestehen können vertrauliche Authentifizierungsinformationen wie ein Passwort.
Den Integrierte Sicherheit Anwesen gibt den Typ der Datenbank, die Authentifizierung. Wenn die Eigenschaft auf false sein, müssen Sie Ihre userid und das Passwort manuell ein, und wenn es gesetzt ist, um wahr zu sein übergeben Sie die Authentifizierung aus, indem Sie Ihre aktuelle windows-Konto.
Weitere Informationen, pls beziehen sich den folgenden link:
http://msdn2.microsoft.com/en-us/library/aa214039(SQL.80).aspx
http://msdn2.microsoft.com/en-us/library/ms159866.aspx
InformationsquelleAutor der Antwort Rikin Patel