Wie Ersetze ich eine SSN mit einer 9-stelligen Zufallszahl, die in SQL Server 2008R2?

Erfüllen Sicherheitsanforderungen zu erfüllen, muss ich einen Weg finden, Sie zu ersetzen SSN's einzigartige, zufällige 9-stellige zahlen, bevor die Bereitstellung der genannten Datenbank-Entwickler. Die SSN ist in einer Spalte in einer Tabelle einer Datenbank. Es kann 10 ' s von tausenden von Zeilen in der besagten Tabelle. Die Anzahl muss nicht Bindestriche. Ich bin ein Anfänger mit SQL und der Programmierung im Allgemeinen.

Ich nicht in der Lage gewesen, eine Lösung zu finden für meine spezifischen Bedürfnisse. Nichts scheint Recht. Aber wenn Sie wissen, einen thread, den ich verpasst haben, lassen Sie es mich bitte wissen.

Vielen Dank für jede Hilfe!!!

  • bitte zeigen Sie uns Ihre Tabellenstruktur (relevanten Feldnamen und Datentypen)
  • Ist die Erwartung, dass der Entwickler in der Lage zu entschlüsseln die zufällige Zahl wieder in die richtige SSN? Oder ist die Zufallszahl nur eine eindeutige ID, um den Benutzer zu identifizieren?
  • In diesem Fall, es ist nicht notwendig, dass die SSN - es ist eine einzigartige ID. Die Bereitstellung der db für die Entwickler zum testen/debugging-Zwecke, so dass die Datenbank funktioniert aber nur, wenn notwendig, die SSN (und vielleicht auch andere, PII) muss bearbeitet werden.
InformationsquelleAutor user1901945 | 2012-12-31
Schreibe einen Kommentar