Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
sp_pdw_add_network_credentials Azure Synapse Analytics'te ağ kimlik bilgilerini depolar ve bunları bir sunucuyla ilişkilendirir. Örneğin, Azure Synapse Analytics'e hedef sunucuda veritabanı yedekleme ve geri yükleme işlemleri gerçekleştirmek için uygun okuma/yazma izinleri vermek veya saydam veri şifrelemesi (TDE) için kullanılan bir sertifikanın yedeğini oluşturmak için bu saklı yordamı kullanın.
Transact-SQL söz dizimi kuralları
Sözdizimi
Azure Synapse Analytics ve Analytics Platform Sistemi (PDW) için söz dizimi.
sp_pdw_add_network_credentials
'target_server_name'
, 'user_name'
, 'password'
[ ; ]
Uyarı
Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez.
Tartışmalar
'target_server_name'
Hedef sunucu ana bilgisayar adını veya IP adresini belirtir. target_server_namevarsayılan olmayan nvarchar(337) değeridir. Azure Synapse Analytics, bu saklı yordama geçirilen kullanıcı adı ve parola kimlik bilgileriyle bu sunucuya erişir.
InfiniBand ağı üzerinden bağlanmak için hedef sunucunun InfiniBand IP adresini kullanın.
'user_name'
Hedef sunucuya erişim izinlerinin user_name belirtir. user_namevarsayılan olmayan nvarchar(513) değeridir. Hedef sunucu için kimlik bilgileri zaten varsa, bunlar yeni kimlik bilgilerine güncelleştirilir.
'passwordꞌ
user_name parolasını belirtir.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
İzinler
ALTER SERVER STATE izin gerektirir.
Hata İşleme
Kimlik bilgileri ekleme işlemi Denetim düğümünde ve tüm İşlem düğümlerinde başarılı olmazsa bir hata oluşur.
Açıklamalar
Bu saklı yordam, Azure Synapse Analytics hesabına ağ kimlik bilgilerini NetworkService ekler. Hesap, NetworkService SMP SQL Server'ın her örneğini Denetim düğümünde ve İşlem düğümlerinde çalıştırır. Örneğin, bir yedekleme işlemi çalıştırıldığında Denetim düğümü ve her İşlem düğümü, hedef sunucuya okuma ve yazma izni almak için hesap kimlik bilgilerini kullanır NetworkService .
Örnekler: Azure Synapse Analytics ve Analytics Platform Sistemi (PDW)
A. Veritabanı yedeklemesi gerçekleştirmek için kimlik bilgileri ekleme
Aşağıdaki örnek, etki alanı kullanıcısı seattle\david için kullanıcı adı ve parola kimlik bilgilerini ip adresi olan bir hedef sunucuyla ilişkilendirir 10.172.63.255. Kullanıcının seattle\david hedef sunucuda okuma/yazma izinleri vardır. Azure Synapse Analytics bu kimlik bilgilerini depolar ve yedekleme ve geri yükleme işlemleri için gerektiği şekilde hedef sunucudan okuma ve yazma işlemleri için kullanır. değerini güçlü bir parolayla değiştirin <password> .
EXECUTE sp_pdw_add_network_credentials
'10.172.63.255',
'seattle\david',
'<password>';
Yedekleme komutu, sunucu adının bir IP adresi olarak girilmiş olmasını gerektirir.
Uyarı
InfiniBand üzerinden veritabanı yedeklemesi gerçekleştirmek için yedekleme sunucusunun InfiniBand IP adresini kullandığınızdan emin olun.