Ich bin mit SQL Server 2008/2012.In meine Datenbank Ich habe eine Tabelle, die Spalte verschlüsselt.Erhalten Zertifikatnamen von Spaltennamen oder den symmetrischen Schlüssel
Ich bin bekommen Verschlüsselungsschlüssel einer verschlüsselten Spalte durch diese Abfrage mit -
SELECT DISTINCT key_name(encryptedcol) FROM encryptedTable;
meine verschlüsselte Spaltenname ist encryptedcol.
Jetzt möchte ich den Zertifikatsnamen erhalten, der verwendet wird, um den verschlüsselten Schlüssel zu erstellen (bedeutet, dass ich den Zertifikatsnamen benötige, der zum Öffnen des obigen symmetrischen Schlüssels zum Entschlüsseln von Daten verwendet wird).
Zum Beispiel -
Hier markierten Text mein Zertifikat Name ist, der hier fest einprogrammiert ist, aber ich mag dies aus einer SQL-Abfrage erhalten.