ReplicationServer.ChangeReplicationServerPasswords 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
복제 서버에서 유지 관리되는 로그인 암호의 저장된 모든 인스턴스를 변경합니다.
오버로드
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) |
SecureString 개체를 사용하여 복제 서버에서 유지 관리되는 로그인 암호의 저장된 모든 인스턴스를 변경합니다. |
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String) |
복제 서버에서 유지 관리되는 로그인 암호의 저장된 모든 인스턴스를 변경합니다. |
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString)
SecureString 개체를 사용하여 복제 서버에서 유지 관리되는 로그인 암호의 저장된 모든 인스턴스를 변경합니다.
public:
void ChangeReplicationServerPasswords(Microsoft::SqlServer::Replication::ReplicationSecurityMode securityMode, System::String ^ login, System::Security::SecureString ^ password);
public void ChangeReplicationServerPasswords (Microsoft.SqlServer.Replication.ReplicationSecurityMode securityMode, string login, System.Security.SecureString password);
member this.ChangeReplicationServerPasswords : Microsoft.SqlServer.Replication.ReplicationSecurityMode * string * System.Security.SecureString -> unit
Public Sub ChangeReplicationServerPasswords (securityMode As ReplicationSecurityMode, login As String, password As SecureString)
매개 변수
- securityMode
- ReplicationSecurityMode
로그인이 ReplicationSecurityMode Windows 인증 또는 SQL Server 인증에 사용되는지 여부를 지정하는 값입니다.
- login
- String
변경할 저장된 암호에 대한 로그인입니다.
- password
- SecureString
SecureString 값으로 제공되는 변경할 암호입니다.
보안 참고 가능하면 런타임에 보안 자격 증명을 입력하라는 메시지를 사용자에게 표시합니다. 자격 증명을 저장해야 하는 경우 Windows .NET Framework 제공하는 암호화 서비스를 사용합니다http://go.microsoft.com/fwlink/?LinkId=34733.
설명
이 ChangeReplicationServerPasswords 메서드는 이 로그인에 대한 암호가 변경된 후 복제 에이전트가 복제 토폴로지의 다른 서버에 연결하는 데 사용하는 로그인의 암호를 업데이트하는 데 사용됩니다. 이 메서드는 각 에이전트 연결에 사용되는 로그인의 저장된 각 인스턴스에 대한 암호를 개별적으로 변경하는 대신 사용됩니다.
이 메서드는 ChangeReplicationServerPasswords(ReplicationSecurityMode, String, SecureString) 암호가 메모리에 저장되어 있는 동안 암호에 대한 추가 보안을 제공하며 대신 ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)사용해야 합니다.
이 메서드는 ChangeReplicationServerPasswords 복제 서버에서 sysadmin 고정 서버 역할의 멤버만 호출할 수 있습니다.
호출 ChangeReplicationServerPasswords 은 sp_changereplicationserverpasswords(Transact-SQL) 실행과 동일합니다.
적용 대상
ChangeReplicationServerPasswords(ReplicationSecurityMode, String, String)
복제 서버에서 유지 관리되는 로그인 암호의 저장된 모든 인스턴스를 변경합니다.
public:
void ChangeReplicationServerPasswords(Microsoft::SqlServer::Replication::ReplicationSecurityMode securityMode, System::String ^ login, System::String ^ password);
public void ChangeReplicationServerPasswords (Microsoft.SqlServer.Replication.ReplicationSecurityMode securityMode, string login, string password);
member this.ChangeReplicationServerPasswords : Microsoft.SqlServer.Replication.ReplicationSecurityMode * string * string -> unit
Public Sub ChangeReplicationServerPasswords (securityMode As ReplicationSecurityMode, login As String, password As String)
매개 변수
- securityMode
- ReplicationSecurityMode
로그인이 ReplicationSecurityMode Windows 인증 또는 SQL Server 인증에 사용되는지 여부를 지정하는 값입니다. 가능하면 Windows 인증을 사용하세요.
- login
- String
변경할 저장된 암호에 대한 로그인입니다.
- password
- String
변경할 암호입니다.
예외
값 login
이 128개보다 길거나 password
유니코드 문자이거나 null 문자를 포함하는 경우입니다.
설명
이 ChangeReplicationServerPasswords 메서드는 이 로그인에 대한 암호가 변경된 후 복제 에이전트가 복제 토폴로지의 다른 서버에 연결하는 데 사용하는 로그인의 암호를 업데이트하는 데 사용됩니다. 이 메서드는 각 에이전트 연결에 사용되는 로그인의 저장된 각 인스턴스에 대한 암호를 개별적으로 변경하는 대신 사용됩니다.
이 메서드는 ChangeReplicationServerPasswords 복제 서버에서 sysadmin 고정 서버 역할의 멤버만 호출할 수 있습니다.
호출 ChangeReplicationServerPasswords 은 sp_changereplicationserverpasswords(Transact-SQL) 실행과 동일합니다.