Saya memiliki pengguna melihat server tertaut yang seharusnya tidak mereka lihat.
Server tertaut ditentukan sehingga hanya saya yang akan memiliki akses ke sana, tetapi semua orang dapat melihat dan menggunakannya.
Saya telah membuat server tertaut baru menggunakan langkah-langkah berikut:
- Hubungkan SSMS Object Explorer ke instance SQL Server
- Rentangkan
Server Objects, klik kananLinked Serversdan klik kiriNew Linked Server... - Di bawah
Generaltab memilihSQL ServeruntukServer typedan menulis nama Server - Di bawah
Securitytab di bagian atas klikAdd, pilih "sa" sebagaiLocal Login, masukkanRemote Usernama danRemote Password - Di bawah
Securitytab di bagian bawah (bawahFor a login not defined in the list above, connections will:) pilih opsi pertama:Not be made - Klik
OKdan mulai pengujian
Sekarang satu-satunya orang yang seharusnya melihat server tertaut adalah saya ("sa"), tetapi entah bagaimana pengguna lain dapat melihatnya dan menggunakannya.
Catatan 1: Pengguna yang dapat menggunakan server yang ditautkan memiliki izin pada server jarak jauh, mereka tidak melihat data yang seharusnya tidak mereka lihat, mereka hanya dapat mengaksesnya dari server yang ditautkan ketika mereka seharusnya tidak dapat melihatnya.
Catatan 2: Saya satu-satunya sysadmindi kedua contoh.


