Posso esclarecer que essas configurações do servidor vinculado devem ser feitas usando o contexto de segurança atual do login. Se eu me conectar ao serverA usando a conta do Windows JOESmith e criar o servidor vinculado usando a opção acima para serverB.
O que acontece quando o BOBSmith se conecta ao servidor A e consulta o servidor B. usa credencial JOESmith ou BOBSmith?
desculpe se isso soa como uma pergunta estúpida porque "contexto de segurança atual" deve implicar que usará a conta de BOBSmith para serverB
Mas eu só quero esclarecer
De BOL:
Seja feito usando o contexto de segurança atual do login
Especifique que uma conexão será feita usando o contexto de segurança atual do login para logins não definidos na lista. Se estiver conectado ao servidor local usando autenticação do Windows, suas credenciais do Windows serão usadas para conectar ao servidor remoto. Se conectado ao servidor local usando Autenticação do SQL Server, o nome de login e a senha serão usados para conectar ao servidor remoto. Nesse caso, um login com exatamente o mesmo nome e senha deve existir no servidor remoto.
http://technet.microsoft.com/en-us/library/ms188477(v=sql.105).aspx
Using the login's current security context
usará qualquer usuário conectado à máquina local. Seja autenticação do Windows ou autenticação SQL.Portanto, no exemplo acima, se JOEsmith fizer login no servidor A e executar uma consulta no servidor B, ele executará a consulta no servidor B usando JOEsmith, desde que JOEsmith seja um logon válido para o servidor B.