Eu estabeleci um servidor vinculado e estou tentando consultar um banco de dados para o qual tenho um nome de usuário e senha do SQL Server, no entanto, não consigo encontrar a sintaxe para especificar o ID do usuário/pw na consulta e obtenho o seguinte erro:
Msg 18452, Nível 14, Estado 1, Linha 1 Login falhou. O login é de um domínio não confiável e não pode ser usado com a autenticação do Windows.
Eu sei de http://msdn.microsoft.com/en-us/library/ms175537(v=sql.105).aspx que a autenticação do Windows é preferida, mas é um banco de dados do fornecedor e não depende de mim.
Também a partir desse link: "você deve configurar um mapeamento de login local de um login que usa autenticação do Windows para um login específico no servidor vinculado que não é um login autenticado do Windows. Nesse caso, o login remoto usa autenticação do SQL Server se o servidor vinculado é uma instância do SQL Server."
Não sou um administrador do Windows na máquina local e nem qualquer tipo de administrador na máquina vinculada. Não há outra maneira?
Abra as propriedades do seu servidor vinculado. Selecione Segurança e clique no botão de opção "ser feito usando este contexto de segurança". Coloque seu login do SQL Server nesta seção. Limpe todos os logins listados na caixa acima "Login do servidor local para mapeamentos de login do servidor remoto" e tente novamente.