Udostępnij za pośrednictwem


Udzielanie dostępu do obiektu bazy danych

Jako administrator, możesz wykonać wybierz z produktów tabela i vw_Names widok i wykonać pr_Names procedury; Jednakże nie Mary.Udzielenia Maria niezbędne uprawnienia, należy użyć instrukcjaGRANT.

Procedura tytuł

  • Wykonać następującą instrukcja , aby nadać MaryEXECUTE uprawnienia do pr_Names procedura składowana.

    GRANT EXECUTE ON pr_Names TO Mary;
    GO
    

W tym scenariuszu Maria dostęp tylko do produktów tabela przy użyciu procedura składowana.Jeśli chcesz Mary, aby możliwe było wykonać instrukcja SELECT wobec widoku, a następnie należy również wykonać GRANT SELECT ON vw_Names TO Mary.Aby usunąć dostęp do obiektów bazy danych, należy użyć instrukcjaREVOKE.

Ostrzeżenie

Jeśli w tabela, widoku i procedura składowana nie są własnością tego samego schematu, udzielanie uprawnień staje się bardziej złożone.Aby uzyskać informacje dotyczące konfigurowania uprawnień dla obiektów z różnych właścicieli, zobacz Łańcuchy własności.

Informacje o dotacji

Musi mieć uprawnienie EXECUTE do wykonać procedura składowana.Musi mieć SELECT, INSERT, UPDATE i usuwanie uprawnień do dostępu i zmiany danych.instrukcja GRANT jest także używany dla innych uprawnień, takie jak uprawnienia do tworzenia tabel.

Zobacz także

Odwołanie