Udostępnij za pośrednictwem


Metoda ListUserColumnPermissions

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.

ListUserColumnPermissions Metoda zwraca SQLObjectList obiekt, który wylicza uprawnień dostępu poziom kolumna dla określonej rola bazy danych Microsoft SQL Server lub użytkownika.

Składnia

object
.ListUserColumnPermissions(
UserName 
)
as
SQLObjectList

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • Nazwa użytkownika
    Ciąg określający istniejącego użytkownika rola bazy danych SQL Server lub użytkownika, używając jego nazwy.

Prototyp (C/C++)

HRESULT ListUserColumnPermissions(
SQLDMO_LPCSTR UserName, 
LPSQLDMOPERMISSIONLIST * ppList);

Zwraca

A SQLObjectList obiekt, który zawiera Permission obiektów.

Uwagi

ListUserColumnPermissions Metoda wylicza wyraźnie przyznane uprawnienia dostępu do obiektu.

SQL Serveri role bazy danych Przypisz uprawnienia poprzez przyznanie instrukcja niejawnie uprawnienia Wykonywanie.Niejawna dotacje nie są wyliczane przez ListUserPermissions metoda.

Ostrzeżenie

Jeśli aplikacja wywoła ListUserColumnPermissions na wystąpienie wersja programu SQL Server 7.0, stała, SQLDMO_E_SQL80ONLY i komunikat "Ta właściwość lub metoda wymaga Microsoft SQL Server 2000 lub nowszy" są zwracane.

Stosuje się do: