Udostępnij za pośrednictwem


Właściwość uprawnienia

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

Permissions Właściwość zwraca uprawnień do bazy danych dla bieżącego połączenia.

Składnia

object
.Permissions

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy

Typ danych

Długie, wyliczanych

Można modyfikować

Tylko do odczytu

Prototyp (C/C++)

HRESULT GetPermissions(SQLDMO_PRIVILEGE_TYPE* pRetVal);

Zwraca

Wartość zwracana jest pakowane bit long integer, interpretowane, wykorzystując te informacje.

Stała

Wartość

Opis

SQLDMOPriv_AllDatabasePrivs

130944

Ma wszystkie uprawnienia do bazy danych.

SQLDMOPriv_AllObjectPrivs

63

Ma wszystkie uprawnienia do obiektu.

SQLDMOPriv_CreateDatabase

256

Można tworzyć i własnych baz danych.

SQLDMOPriv_CreateDefault

4096

Można utworzyć DOMYŚLNYCH obiektów.

SQLDMOPriv_CreateFunction

65366

Można tworzyć i własne UserDefinedFunction obiektów.

SQLDMOPriv_CreateProcedure

1024

Można tworzyć i własne StoredProcedure obiektów.

SQLDMOPriv_CreateRule

16384

Można utworzyć reguły.

SQLDMOPriv_CreateTable

128

Można tworzyć i własnych tabel bazowych.

SQLDMOPriv_CreateView

512

Można tworzyć i własnych tabel widoku.

SQLDMOPriv_Delete

8

Można usunąć wierszy w tabela.

SQLDMOPriv_DumpDatabase

2048

Można tworzyć kopię zapasową bazy danych.

SQLDMOPriv_DumpTable

32768

Można tworzyć kopię zapasową tabela.

SQLDMOPriv_ i DumpTransaction

8192

Można tworzyć kopię zapasową dziennika transakcji bazy danych.

SQLDMOPriv_Execute

16

Można wykonać procedura składowana odwołanie.

SQLDMOPriv_Insert

2

Można dodawać wierszy do tabela.

SQLDMOPriv_References

32

Można udzielić DRI (deklaratywna integralność referencyjna) na odwołanie tabela.

SQLDMOPriv_Select

1

Można zbadać tabela.

SQLDMOPriv_Unknown

0

Nie ma uprawnień udzielonych lub nie można określić uprawnienia do bazy danych lub obiektu bazy danych.

SQLDMOPriv_Update

4

Można zmienić wiersz danych w tabela.

Uwagi

Configure database permissions using the Grant,Revoke, and Deny methods.

Stosuje się do: