Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server:Wie kann der Zugriff auf verschlüsselte Spalten eingeschränkt werden, auch von dba?

Die Alternative besteht darin, OPEN SYMMETRIC KEY auszuführen / CLOSE SYMMETRIC KEY Befehle aus der Anwendung selbst nicht in der gespeicherten Prozedur. Übrigens bleibt der SCHLÜSSEL in der Sitzung geöffnet, bis er geschlossen wird oder die Sitzung beendet wird. Stellen Sie sicher, dass die Verbindung zwischen Ihrer Anwendung und der Datenbank verschlüsselt ist "on the wire ".

Auf der ASP.NET-Seite können Sie das Passwort in einem verschlüsselten web.config-Abschnitt aufbewahren.