ID | BUG20140703001 |
日付 | 2014/07/03 |
タイトル | ログオンユーザーを変更するとデータベースバックアップでエラーになる |
対象 | TelYoyaku.exe Ver.5.0.609〜6.0.627 |
現象 | テレリザーブをインストールしたユーザーと異なるユーザーでログオンした場合、データベースのバックアップで以下のエラーが発生してバックアップができない。
80040C81:[Microsoft][ODBC SQL Server Driver][SQL Server]バックアップ デバイス ’C:\Users\username\AppData\Roaming\ITS\テレリザーブ\YOYAKU.BAK’ を開けません。オペレーティング システム エラー 5(アクセスが拒否されました。)。 [Microsoft][ODBC SQL Server Driver][SQL Server]BACKUP DATABASE が異常終了しています。
エラー:-99 |
原因 | バックアップファイルを一時保存するフォルダのアクセス権がないため。 プログラムの初回起動時にフォルダのアクセス権を変更するが、その後にユーザーを変更するとアクセス権が再設定されない。 |
対応 | フォルダ「C:\Users\username\AppData\Roaming\ITS\テレリザーブ\」 のアクセス権を「NT Service\MSSQLSERVER」で書き込みできるように設定する。 TelYoyaku.exe Ver.6.0.703で修正 |