我正在编写一个powershell脚本来运行一些对网络共享的sql备份。有没有办法绕过密码提示?
Backup-SqlDatabase -ServerInstance $SQLServer -Database $DatabaseName -BackupFile "\\network-share\MainDB.bak" -Credential (Get-Credential "sa")目前,这提示我输入密码。我希望这些自动运行没有任何用户的干预。
发布于 2018-12-19 19:37:08
只需创建一个凭据对象并像通常那样传入它:
$cred = [pscredential]::new('administrator',(ConvertTo-SecureString -String '!Q2w3e4r' -AsPlainText -Force))
Backup-SqlDatabase -ServerInstance $SQLServer -Database $DatabaseName -BackupFile "\\network-share\MainDB.bak" -Credential $credhttps://stackoverflow.com/questions/53858070
复制相似问题