Baru-baru ini hanya untuk puprose eksperimental, saya telah merelokasi jalur data \ log file default (C: ...) dalam pengaturan server ke lokasi baru (G: \ DBA).
Kemudian saya telah memindahkan data \ log file db yang sudah ada sebelumnya ke lokasi baru (G: \ DBA) dan memulai kembali layanan SQL. Sejak saat itu, setiap kali saya membuat DB, itu berfungsi seperti yang diharapkan yaitu, file data \ log sedang dibuat di lokasi baru (keren ...).
Tapi masalahnya adalah, saya melihat semua DB saya yang sebelumnya ada dalam keadaan RecoveryPending juga mendapat kesalahan seperti Access ditolak . Berpikir bahwa akun layanan yang menjalankan SQL (NT SERVICE \ MSSQLSERVER) tidak memiliki akses ke lokasi baru (G: \ DBA), saya mengubah akun logon sebagai Sistem Lokal untuk layanan SQL di konsol Manajemen Komputer. Sekarang saya melihat semua db baik.
Tapi, saya ingin menjalankan layanan sql saya di akun layanan NT SERVICE \ MSSQLSERVER (contoh default). Saya mencoba dengan memberikan akses penuh ke G: \ DBA \ untuk NT SERVICE \ MSSQLSERVER, tetapi tidak digunakan. Tolong bantu saya apa yang harus saya lakukan jika saya ingin menjalankan kembali layanan SQL saya di akun layanan NT SERVICE \ MSSQLSERVER. Saya pemula di bidang ini. Tolong bantu saya.
Terima kasih sebelumnya. . .
sumber