Udostępnij za pośrednictwem


Metoda GetUserName

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.

GetUserName Metoda zwraca użytkownika bazy danych używana przez odwołanie logowania, gdy połączenie przy użyciu tego logowania uzyskuje dostęp do określonej bazy danych.

Składnia

object
.GetUserName(
Database
)

Części

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

  • Baza danych
    Ciąg, który identyfikuje nazwę istniejącej bazy danych Microsoft SQL Server.

Prototyp (C/C++)

HRESULT GetUserName(SQLDMO_LPCSTR DatabaseName,
SQLDMO_LPBSTR pRetVal);

Ostrzeżenie

Ciągi znaków SQL Distributed Management Objects (SQL-DMO) są zawsze zwracane jako obiekty OLE BSTR.Aplikacja c i C++ pobiera odwołanie do ciąg.Aplikacja musi zwolnić, przy użyciu odwołania SysFreeString.

Zwraca

Ciąg identyfikujący użytkownika bazy danych.

Uwagi

GetUserName Metoda zwraca ciąg pusty, gdy określony identyfikator logowania nie mają dostępu do bazy danych.

Stosuje się do: