Saya menggunakan edisi pengembang SQL Server 2008. Saya mencoba untuk melampirkan database AdventureWorks2008.
Ketika saya mencoba melampirkan, saya menerima kesalahan "akses ditolak". Menurut log peristiwa, itu berasal dari O / S:
Buka gagal: Tidak dapat membuka file D: \ ProjectData \ AdventureWorks \ AdventureWorksLT2008_Data.mdf untuk nomor file 0. Kesalahan OS: 5 (Akses ditolak.).
Saya pikir "masalah NTFS", tetapi Sistem (dan saya) telah memodifikasi akses ke kedua file.
Saya menemukan bahwa saya dapat dengan sukses melampirkan database jika saya masuk sebagai sa, tetapi akun pengguna saya tidak akan berfungsi.
Saya adalah anggota grup administrator lokal di mesin saya, dan saya dalam peran sysadmin dalam contoh SQL Server.
Tahu mengapa saya harus masuk sebagai sa?