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.
Zobacz także