Tengo usuarios que ven un servidor vinculado que no deben ver.
El servidor vinculado está definido para que solo yo tenga acceso a él, pero todos puedan verlo y usarlo.
He creado el nuevo servidor vinculado mediante los siguientes pasos:
- Conecte SSMS Object Explorer a la instancia de SQL Server
- Expandir
Server Objects
, clic derechoLinked Servers
y clic izquierdoNew Linked Server...
- Bajo
General
la pestaña elegirSQL Server
deServer type
y escribir el nombre del servidor - En la
Security
pestaña de la parte superiorAdd
, haga clic en , elija "sa" comoLocal Login
, ingreseRemote User
el nombre yRemote Password
- En la
Security
pestaña de la parte inferior (debajoFor a login not defined in the list above, connections will:
), elija la primera opción:Not be made
- Haga clic
OK
y comience a probar
Ahora la única persona que se supone que ve el servidor vinculado soy yo ("sa"), pero de alguna manera otros usuarios pueden verlo y usarlo.
Nota 1: Los usuarios que pueden usar el servidor vinculado tienen permisos en el servidor remoto, no ven datos que no deberían ver, solo pueden acceder a ellos desde el servidor vinculado cuando no deberían poder hacerlo.
Nota 2: Soy el único sysadmin
en ambas instancias.