WorksheetsBazy danych - prawa dostępu SQL Server
Total questions: 14
Worksheet time: 14mins
Podstawową zasadą przy nadawaniu uprawnień do bazy danych jest:
nadanie minimalnych/koniecznych uprawnień dla danego użytkownika
niezależnie od roli użytkownika, zawsze muszą mieć możliwość modyfikowania BD
nadajemy możliwie najwięcej uprawnień
[SQL Server - Role] którym poleceniem nadawane jest uprawnienie konfigurowania systemu i zarządzania serwerem z wyłączeniem administrowania bazą danych
sysadmin
serveradmin
diskadmin
[SQL Server] zaznacz polecenie należące do ról serwerowych
db_owner
dbcreator
db_accessadmin
[SQL Server] którym poleceniem możemy przydzielić każdą operację na serwerze i BD?
serveradmin
bulkadmin
sysadmin
Nadawanie uprawnień następuje przez polecenie:
GRANT
CREATE ROLE
BACKUP DATABASE
Która z podanych instrukcji odbierze skutecznie uprawnienia użytkownikowi mimo przypisanej dla niego roli z podanymi do usunięcia uprawnieniami
REVOKE
DENY
DELETE
Czy istnieje możliwość odebrania uprawnienia jedynie do części tabeli (tak jak do konkretnej kolumny) w BD
Nie - odbieranie uprawnień działa na całą BD
Nie - odbieranie uprawnień działa w stosunku do całej BD lub wybranej tabeli
Tak - poprzez zaznaczenie nazwy kolumny:
... ON dbo.Sklep (artykuł) ...
Którym poleceniem utworzymy przyrostową kopię bezpieczeństwa BD?
BACKUP DATABASE ... WITH DIFFERENTIAL
BACKUP DATABASE ... WITH FORMAT
BACKUP DATABASE ... WITH GROW
Co zapisuje przyrostowa kopia bezpieczeństwa BD
Zmiany od momentu ostatniego uruchomienia BD
Zmiany od momentu wykonania pełnej kopii BD
Zmiany od momentu wykonania ostatniej kopii przyrostowej
Kiedy wykonujemy sprawdzenie spójności BD?
Przed wykonaniem kopii bezpieczeństwa
Na każdym etapie tworzenia BD
Po aktualizacji i wykonaniu BACKUP'u
Które z poleceń nie wykonuje naprawy w BD
Repair_Allow_Data_Loss
Repair_Fast
Repair_Rebuild
Które poleceni służy do przywracania BD
RESTORE
REVOKE
REPLACE
Do czego służy polecenie BULK INSERT
do importu danych z pliku tekstowego do istniejącej tabeli BD
do nadawania dodatkowych uprawnień przypisanych do danej roli
do tworzenia blokowania uprawnień wstawiania danych
"replace" co spowoduje użycie tego polecenia na końcu instrukcji przywracania BD?
Spowoduje przywrócenie pełnej BD
Spowoduje dopisanie danych z ostatniego "przyrostu" danych (od ostatniego dopisania)
Spowoduje nadpisanie istniejącej BD
