Dalam drive NTFS, tingkah lakunya adalah ketika file dipindahkan, file tersebut akan tetap memiliki izin dari file asli, jika perpindahan tersebut dilakukan ke folder dengan volume yang sama.
Saya tahu ini berdasarkan pengalaman dan bisa dilihat di sini: https://support.microsoft.com/en-us/kb/310316
Tetapi saya berusaha menunjukkan perilaku ini hari ini kepada seorang kolega dan itu tidak berhasil. Setiap kali file itu hanya memiliki izin dari folder baru yang terkait dengannya.
Saya sudah mencoba di 3 mesin yang berbeda dan tidak lagi berfungsi seperti itu. Kapan itu berubah? Dan tidak, pengaturan registri yang disebutkan sebelumnya tidak diatur.
Adakah yang tahu kapan ini berubah?
[Sunting]
Hanya sebuah contoh untuk membuatnya lebih jelas
Misalkan saya punya folder ini, di drive C saya.
- C: \ Dibagi-pakai
- \Kerja
- \Terakhir
Dan saya memiliki empat grup: - Magang - Karyawan - Manajer - Staf (yang sebelumnya memiliki 3 anggota).
Sekarang, mari pertimbangkan izin (disederhanakan).
- C: \ Dibagi-pakai
- Tidak mewarisi
- Secara eksplisit memungkinkan Kontrol Total untuk Admin
- Secara eksplisit memungkinkan Modifikasi ke Manajer
- C: \ Shared \ Working
- Warisan dari Dibagikan
- Secara eksplisit memungkinkan Ubah ke Karyawan
- C: \ Shared \ Final
- Warisan dari Dibagikan
- Secara eksplisit memungkinkan Baca untuk Staf
Sekarang, anggap saja saya memiliki file di folder Bekerja, yang disebut Bullshit.doc.
Sebelumnya, jika file dipindahkan (dipotong / disisipkan) dari folder Bekerja ke Final, itu akan mempertahankan izin asli, yaitu, Manajer dan Staf dapat Memodifikasi dan Interns tidak akan memiliki izin.
Sekarang, ketika saya mencoba memindahkan Bullshit.doc, ketika dipindahkan, hanya akan mewarisi izin dari folder Final, yaitu, itu hanya memaafkan bahwa Interns seharusnya tidak memiliki akses.
Pertanyaan saya adalah: ini berubah, bukan? Atau saya menjadi gila? Saya 99% yakin itu berfungsi seperti yang dijelaskan dalam KB.
Saya tahu saya punya masalah yang mirip dengan ini di masa lalu, ketika pengguna tingkat atas memindahkan file di antara folder (dengan set izin yang berbeda) dan kemudian mengeluh bahwa karyawan magang tidak bisa membaca file. Saya harus menjelaskan lebih dari sekali bahwa cut / paste tidak berfungsi, bahwa mereka perlu menyalin / menempel / menghapus. Itu kembali pada Windows 2003 pasti, tetapi saya bisa setidaknya 2008 R2.
[Sunting 2] Sekarang dengan gambar !!!
Ok, jadi saya memutuskan untuk mencoba dan meniru. Dengan file aktual dan bukan contoh sederhana. Ini dia...
Jadi ini folder sumber. Lihat semua izin implisit dan satu izin eksplisit.
Sekarang, mari kita buat file di sana. Dan periksa izinnya.
Saatnya memindahkan file ke tujuan. Folder asli hanyalah folder temp. Mari kita periksa izin folder tujuan.
Setelah memindahkan folder, mari kita periksa izinnya ...
Hum ... tidak seperti yang kuharapkan. Bahkan jika itu hanya sebuah file, dari apa yang saya kumpulkan di KB di atas, itu harus menjaga izin. Dan itulah yang saya ingat berperilaku.
Tapi sepertinya itu berubah. Dan saya tidak dapat menemukan sumber resmi ketika itu terjadi.
Ini membuat saya meragukan kewarasan saya.