Saya baru-baru ini ingin berbagi hak akses reguler dengan satu pengguna server dan saya menyadari bahwa perintah sederhana CREATE USERdan GRANT ALL ON DATABASEtidak membiarkannya menjalankan SELECTdata sederhana .
Saya ingin memberikan hak ke semua tabel dari database yang diberikan kepada pengguna tertentu, tetapi saya tidak yakin apakah itu ide terbaik untuk memberinya akses ke seluruh skema publickarena saya tidak tahu apakah itu akan memberikan semacam hak istimewa. eskalasi. Apakah ada cara lain?
GRANT SELECT ON TableName TO [Domain\User]? Saya biasanya hanya menetapkan pengguna kedb_datareaderperan jika yang mereka butuhkan adalah akses baca ke semua tabel tapi saya tidak yakin seberapa terperinci yang Anda inginkan.