none
With encryption - Prozedur RRS feed

  • Allgemeine Diskussion

  • Hallo Forum,
    ich habe ein folgendes Problem:
    manche User sollen auf einem SQL-Server (2005/2008) die Berechtigung haben, eigene Backup/Restore zu machen. Die Einschränkungen für diese Privilegien sind: Backup/Restore nur aus einem (von mir/uns-Admins) vorgesehen Verzeichnis zu machen, Backups werden nur mit Copy_Only - Option ausgeführt um nicht die Backup-Kette zu zerstören, da wir standardmäßig die Backups von den User-DBs fahren.
    Mein Lösungsansatz (fast fertig): ich habe prozeduren (Backup/Restore) "with_encryption" erstellt, diese Prozeduren greifen auf ein von mir festgelegtes Laufwerk zu, wo Backup/Restore-Files abgelegt werden und sollen mit "sa"-Berechtigung ausgeführt werden. "With_encryption" deswegen, weil ich nicht will, dass der User die Prozeduren im Klartext (sa-Passwort!) sieht. Ich würde dann die Prozeduren mit sa-Berechtigungen ausführen wollen, in den Prozeduren könnte ich doch sa-Passwort "hard codieren" -User sieht den Text ja nicht, aber wie führe ich diese Prozeduren als nicht "sa" mit der "sa"-Berechtigung aus? Danke für Eure Hilfe, Purclot
    Montag, 19. März 2012 13:08

Alle Antworten