Ich habe zwei Anwendungen, die integrierte Sicherheit verwenden. Eine weist zu Integrated Security = true
in der Verbindungszeichenfolge, und die anderen Sätze Integrated Security = SSPI
.
Was ist der Unterschied zwischen SSPI
et true
im Kontext der integrierten Sicherheit?
83 Stimmen
Die akzeptierte Antwort ist nicht die beste, aber auch nicht völlig richtig.
Integrated Security = True
oSSPI
sind nicht gleich.Integrated Security=true;
funktioniert nicht in allen SQL-Providern, sondern löst eine Ausnahme aus, wenn es mit demOleDb
Anbieter. Also grundsätzlichIntegrated Security=SSPI;
wird bevorzugt, da es sowohl mitSQLClient
&OleDB
Anbieter. Zur besseren Klärung habe ich eine Antwort hinzugefügt.4 Stimmen
@PranavSingh hat die richtige Idee, diese Frage ist unvollständig, wenn Sie nicht angeben, welche Anbieter die Sie verwenden. Verschiedene Anbieter akzeptieren und/oder übersetzen verschiedene Zeichenfolgen in interne Zustände.
0 Stimmen
Obwohl sie gleich sind, glaube ich, dass es ein sehr altes Dokument in einer der Websites, zu der Zeit war ich neugierig, wie Sie, das sagte, wenn Sie für Windows Mobile (nicht, was Sie heute sehen, die alten Geräte, die ich erinnere mich nicht an die OS-Suffix, da ich nie eine hatte) entwickeln, sollten Sie SSPI und User Password zusammen verwenden. aber da ich nie eine geschrieben, und ich erinnere mich nicht an die Quelle dieses Dokuments, kann ich nicht garantieren.
0 Stimmen
Was ist die Abkürzung für SSPI? Das "SS" steht hoffentlich für SQL Server, aber ich bin mir nicht sicher, was SI bedeutet.