Install-sqmCertificate
Examples
# Import PFX from CA and bind to AlwaysOn endpoint
# Import PFX from CA and bind to AlwaysOn endpoint
Install-sqmCertificate -SqlInstance "SQL01" -CertFile "C:\Certs\sql01.pfx" `
-CertPassword (Read-Host -AsSecureString) -Purpose AlwaysOn
# Install public-key certificate on AlwaysOn replica (no private key)
# Install public-key certificate on AlwaysOn replica (no private key)
Install-sqmCertificate -SqlInstance "SQL02" -CertFile "C:\Certs\SQL01_AG_CERT.cer" `
-CertificateName "SQL01_AG_CERT" -Purpose AlwaysOn
# Install CER + PVK and bind TDE
# Install CER + PVK and bind TDE
Install-sqmCertificate -SqlInstance "SQL01" `
-CertFile "C:\Certs\tde_new.cer" `
-PrivateKeyFile "C:\Certs\tde_new.pvk" `
-CertPassword (Read-Host -AsSecureString "PVK password") `
-Purpose TDE -TdeDatabaseName "ProdDB"
# Install SSL certificate (Windows Store + SQL Server network)
# Install SSL certificate (Windows Store + SQL Server network)
Install-sqmCertificate -SqlInstance "SQL01" -CertFile "C:\Certs\ssl.pfx" `
-CertPassword (Read-Host -AsSecureString) -Purpose SSL -SetSqlServerSslCert