Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 0
  • 88

Jak należy ustawić uprawnienia (minimalne) aby użytkownik mógł wykonać backup tylko jednej, określonej bazy? Oczywiście chcemy zablokować dostęp do innych baz i maksymalnie ograniczyć uprawnienia na danej instancji SQL.

Jacek_Nawojowski
  • Zapytał
  • @ Jacek_Nawojowski | 06.05.2016
    • 0
    • 0
    • 0
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 0

W zależności od typu kopii samo BACKUP DATABASE lub BACKUP DATABASE i BACKUP LOG. Alternatywnie wbudowana rola bazy danych db_backupoperator (najprostsze rozwiązanie). Dodatkowo jeżeli stosujemy opcję  ENCRYPTION potrzebne jest uprawnienie VIEW DEFINITION na certyfikacie lub kluczu asymetrycznym służącym do zabezpieczenia klucza kopii zapasowej.

  • Odpowiedział
  • @ | 09.05.2016
  • TRENER ALTKOM AKADEMII
  • 0

Dodam, że przy minimalnych uprawnieniach, w Management Studio nie można wybrać ścieżki do katalogu gdzie będzie zapisany backup (to błędnie zostało zinterpretowane jako brak uprawnień do backupu - a to jest tylko brak uprawnień do wyboru folderu docelowego), trzeba to podać ręcznie lub backup wykonać przez skrypt a nie przez Management Studio.

Jacek_Nawojowski
  • Odpowiedział
  • @ Jacek_Nawojowski | 16.05.2016
    • 0
    • 0
    • 0