Udostępnij za pośrednictwem


Obiekt logowania

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.

Login Obiektu opisuje atrybuty jednego rekordu uwierzytelniania SQL Server.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Uwagi

Microsoft SQL Server używa dwóch metod do sprawdzania poprawności połączeń z bazami danych programu SQL Server: Uwierzytelnianie systemu Windows lub uwierzytelniania SQL Server.SQL Uwierzytelnianie serwera używa rekordy logowania do sprawdzania poprawności połączenia.A Identyfikator logowania obiekt udostępnia rekord logowania serwera SQL .

Z Login obiektu, możesz:

  • Utwórz rekord logowania serwera SQL dla połączenia uwierzytelniania serwera SQL .

  • Ustaw atrybuty rekordu logowania serwera SQL , takich jak hasło lub domyślna baza danych dla logowania.

  • Ustalenia członkostwa roli logowanie do serwera SQL .

  • Usuń rekord logowania z serwera SQL , wyłączając jego stosowania.

    Ostrzeżenie

    Do wyświetlania, tworzenia lub usuwania logowania do serwera SQL przy użyciu Login obiektu połączonego użytkownika musi być element członkowski SQL Server securityadmin stała rola serwera.

Namewłaściwość Login obiektu wykorzystuje typ danych SQL Server sysname.WartośćNamewłaściwość musi być unikatowy dla wystąpienie SQL Server.

Logowanie do serwera SQL jest tworzona z bez hasła i Brak praw do dowolnej bazy danych na serwerze.Po pomyślnym utworzeniu logowanie do serwera SQL , można użyć SetPassword metoda Login obiekt, aby przypisać hasło logowania.Use the Database User object and the Users collection to grant login access to server resources.

Aby dodać identyfikator logowania do serwera z uruchomionym programem SQL Server

  1. Tworzenie Login obiektu.

  2. Ustaw właściwość Name.

  3. Ustaw właściwość Type.Domyślnie nazwa logowania jest tworzony do użytku przez uwierzytelniania SQL Server.Ewentualnie określ typ logowania mapować grupy lub użytkowników systemu Windows.

  4. Dodaj Login obiektu, aby Logins kolekcja połączonych SQLServer obiekt, aby utworzyć identyfikator logowania SQL Server.

Ostrzeżenie

Login Obiekt jest zgodny z wystąpieniami SQL Server w wersji 7.0 lub nowszej.Jednakże Login2 obiektu rozszerza funkcjonalność Identyfikator logowania obiekt do użytku z funkcjami, które zostały wprowadzone w SQL Server 2000.