Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Linked Server  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Есть на одном сервере инстанс SQL Server 2014 Enterprise и в нём Linked Server.
USE [master]
GO

EXEC master.dbo.sp_addlinkedserver @server = N'MyWebServer', @srvproduct=N'SQL Server'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'MyWebServer',@useself=N'True',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL

GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'collation compatible', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'data access', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'dist', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'pub', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'rpc', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'rpc out', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'sub', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'connect timeout', @optvalue=N'0'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'collation name', @optvalue=null
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'lazy schema validation', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'query timeout', @optvalue=N'0'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'use remote collation', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'MyWebServer', @optname=N'remote proc transaction promotion', @optvalue=N'true'
GO

При попытке присоединиться к нему под доменной учёткой с правами sysadmin через SSMS из удалённого компа получаю ошибку
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
Подсоединение локально под той же учёткой проходит успешно.
Может кто-нибудь объяснить такое поведение?
25 май 16, 09:45    [19216029]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server  [new]
aleks2
Guest
Лехко.

Когда ЛОКАЛЬНО - сервер знает твой пароль и может авторизоваться.
Когда С ДРУГОГО компа - сервер не знает твой пароль и НЕ может авторизоваться.

ЗЫ. Азбуку то читал?
25 май 16, 09:47    [19216048]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
aleks2,

Спасибо. Как-то не вчитался.
25 май 16, 10:12    [19216191]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server  [new]
o-o
Guest
это ж виндовый delegation не настроен.
или под скульной учеткой ходите, или delegation настраивайте
25 май 16, 10:34    [19216352]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server  [new]
komrad
Member

Откуда:
Сообщений: 5496
o-o
это ж виндовый delegation не настроен.
или под скульной учеткой ходите, или delegation настраивайте

+1

SPN + "enable Kerberos delegation" для хоста
25 май 16, 10:58    [19216518]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить