0

我正在运行Test-DbaNetworkLatency -SqlCredential sapowershell测量 sql server 网络延迟。每次运行命令时都会提示输入密码。我打算在我的服务器上安排一个 cronjob 来定期运行这个命令,所以我正在寻找一种方法来避免每次都输入密码。谁能告诉我如何在powershell中实现这一目标?

4

1 回答 1

0

您将需要为该函数创建一个凭证对象。功能信息显示Windows and SQL Authentication supported. Accepts credential objects (Get-Credential)

$password = ConvertTo-SecureString "Password" -AsPlainText -Force
$creds = New-Object System.Management.Automation.PSCredential ("sa", $password)
Test-DbaNetworkLatency -SqlCredential $creds
于 2019-10-04T03:42:40.093 回答