如上圖所示,在我的SQL Server2005企業管理器中注冊了幾個服務器,但這幾天發現,除了本機服務器(zyq-f7860ae5cd1),其他服務器均不能連接了,一連接就出錯,提示:CryptUnprotectData: Win32 錯誤:-2146893813:
Google了下,發覺也有人碰到一樣的問題,解決方法是將已注冊的服務器刪除了重新注冊下就好了。后來想起來,在出現這問題前,我有修改了操作系統用戶密碼,很可能就是這個操作引發了該問題。
異常信息
?
************** 異常文本 **************
System.Exception: CryptUnprotectData: Win32 錯誤:-2146893813
?? 在 Microsoft.SqlServer.Management.Smo.RegSvrEnum.DataProtection.UnprotectData(Byte[] data, Int32 dwFlags)
?? 在 Microsoft.SqlServer.Management.Smo.RegSvrEnum.DataProtection.UnprotectData(String data)
?? 在 Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo.get_Password()
?? 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.RegisteredServerTree.ConnectOeToCurrentRegServer()
?? 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.RegisteredServerTree.OnDoubleClick(EventArgs e)
?? 在 System.Windows.Forms.TreeView.WndProc(Message& m)
?? 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.RegisteredServerTree.WndProc(Message& m)
?? 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
?? 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
?? 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
System.Exception: CryptUnprotectData: Win32 錯誤:-2146893813
?? 在 Microsoft.SqlServer.Management.Smo.RegSvrEnum.DataProtection.UnprotectData(Byte[] data, Int32 dwFlags)
?? 在 Microsoft.SqlServer.Management.Smo.RegSvrEnum.DataProtection.UnprotectData(String data)
?? 在 Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo.get_Password()
?? 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.RegisteredServerTree.ConnectOeToCurrentRegServer()
?? 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.RegisteredServerTree.OnDoubleClick(EventArgs e)
?? 在 System.Windows.Forms.TreeView.WndProc(Message& m)
?? 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.RegisteredServerTree.WndProc(Message& m)
?? 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
?? 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
?? 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
