Server

【SqlServer】データベースを復元するバックアップフォルダに突然アクセスできなくなった謎

データベースの復元失敗

いつもなら、バックアップしたファイルからデータベースの復元をしますが、できなかったのでデフォルトで設定されている前回バックアップ分の復元をやってみると、

 

ココに注意

データベース'データベース名'の復元に失敗しました。

となりました。

 

バックアップファイルを探すと権限

データベースの復元失敗

 

Sqlserverのでデフォルトフォルダにあるバックアップファイルも、別の場所にあるバックアップファイルに関しても、

注意ポイント

サーバーの指定されたパスまたはファイルにアクセスできません。必要なセキュリティ権限があること、および、パスまたはファイルが存在することを確認してください。

というようなエラー内容が表示されました。

 

なんだこりゃ!?

今までは何のエラーも無く処理できたのに・・・

 

仕方なく、フォルダの共有権限をEvryoneにしてみたりやって見ましたが、無駄な行為でした。

 

 

サーバーロールで問題解決

結局、MSSMS(Microsoft SQL Server Management Studio)で、

ココがポイント

接続IDのサーバーロール権限を変えたら元に戻りました!

 

SqlServer サーバーロール

つまり、データベースをいじる権限がなかったってことですね。

sysadminsysadmin 固定サーバー ロールのメンバーは、サーバーに対するすべての操作を実行できます。

マイクロソフト様のサポートページより

 

とりあえず、全権限を付与しておきました。

 

 

なんでサーバーロール権限が変わった!?

いままで普通に使えていたのに、そもそも何で変わった!?

サーバーにアクセスしてみて初めて画面に出ていたのが、

さらに詳しく

21H1の最新版になったというWindowsUpdateの初期画面でした

 

WindowsUpdateで、またやられたか!!って思いました。

 

【PowerDirector365】【DaVinci Resolve】で突然MTSファイルの音声が出なくなった謎は、WindowsUpdateが原因!?

印刷しようとしたら致命的なブルースクリーン!?酷いWindowsUpdateに振り回された!

WindowsUpdateが酷すぎて迷惑だが、使わざるを得ない現実

 

いまだはっきりした原因は分かっていませんが、WindowsUpdate後に起きた不具合なので疑わざるを得ない。

 

 

-Server
-, , , , , , ,

Translate »

© 2021 PCTips