sp_ActiveDirectory_SCP (języka Transact-SQL)
Controls the registration of an instance of Microsoft SQL Server in the Microsoft Windows Active Directory.Działania sp_ActiveDirectory_SCP zawsze stosuje się do wystąpienie połączonego SQL Server.
sp_ActiveDirectory_SCP [ @Action = ] N'action'
Argumenty
[ @Action = ] N'action'
Specifies whether the Active Directory object registering the instance of SQL Server is to be created, updated, or deleted.action is nvarchar(20) with a default of N'create'.Wartość
Description
Tworzenie
Rejestruje wystąpienie SQL Server w usłudze Active Directory, tworząc MS-SQL-SQLServer obiektu w katalogu.The MS-SQL-SQLServer object records the attributes of the wystąpienie of SQL Server at the czas the akcja is performed. Jeżeli określono tę wartość, a wystąpienie jest już zarejestrowany, obiekt jest aktualizowany.
Aktualizacja
Odświeża atrybuty zarejestrowany dla bieżącego wystąpienie z SQL Server w usłudze Active Directory. Aktualizuje atrybuty rejestrowane w MS-SQL-SQLServer obiekt w usłudze Active Directory.
Usuwanie
Usuwa rejestracji usługi Active Directory dla bieżącego wystąpienie z SQL Server. Usuwa MS-SQL_SQLServer obiektów z usługi Active Directory.Usuwa również rejestracje baz danych i publikacje w wystąpienie.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
None
Remarks
Po zarejestrowaniu wystąpienie SQL Server w usłudze Active Directory można używać sp_ActiveDirectory_Obj rejestrowania tych baz danych w instancji, a służy sp_addpublication or sp_addmergepublication zarejestrować publikacji.
Uwaga
Rejestracja Active Directory mogą być modyfikowane tylko przez konto, na którym został on utworzony.Po zmianie konta zabezpieczeń używana przez SQL Server usługa, usuwanie rejestracji usługa Active Directory, zmień konto usługa, a następnie ponownie utwórz rejestracji usługa Active Directory.
Uprawnienia
Członkostwo w grupie wymaga sysadmin stała rola serwera.
Przykłady
W poniższym przykładzie rejestruje w bieżącym wystąpieniu programu SQL Server w usłudze Active Directory.
DECLARE @RetCode INT
EXEC @RetCode = sp_ActiveDirectory_SCP @Action = N'create'
PRINT 'Return code = ' + CAST(@RetCode AS VARCHAR)