1
いくつかのSQL ServerでSSLを実装して強制し、証明書の有効期限に関するレポートを自動化したいとします。SQL Server SSLサーバー認証証明書の有効期限が切れたときの確認
オンラインで入手できる以下のPowerShellスクリプトを使用してみましたが、パスをナビゲートする際に問題があり、すべての証明書をトラバースする前にエラーがスローされます。これは明らかに既知の問題ですか?
invoke-command -ComputerName <servername> -ScriptBlock {
Get-ChildItem -path 'cert:\' -Recurse | where { $_.notafter -le (get-date).AddDays(60) -AND $_.notafter -gt (get-date)} | select thumbprint, subject
}
は、だから私は、SSLサーバー認証証明書は、SQL Serverに記録し、それはここではなかったがmaster.sys.certificates
を照会したかどうかを確認するために見ていた
NotSpecified: (:) [Get-ChildItem], Win32Exception
以下のエラーをスローします。
Windows Server 2012 R2のSQL Server 2012R2 +で期限切れのSSL証明書を確認するにはどうすればよいですか?