SQL-запрос через два соединения?

Это действительно стоит того? Каждый механизм защиты может быть поврежден с достаточным определением. Рассмотрите свой рынок, цену продукта, количество клиентов, и т.д.

, Если Вы хотите что-то более надежное, затем спускаются по пути аппаратных ключей, но это довольно неприятно (для пользователя) и более дорого. Программные продукты были бы, вероятно, пустой тратой времени и ресурсами, и единственной вещью, которую они дадут Вам, является ложное чувство 'безопасности'.

еще Немного идей (ни один не прекрасен, как существуют, не совершенствуют один).

, И не тратьте впустую слишком много времени на него, потому что взломщики имеют большой опыт с типичными методами и являются немногими шагами перед Вами. Если Вы не хотите использовать много ресурсов, вероятно, измениться, язык программирования (сделайте это Skype путь).

5
задан marc_s 20 August 2009 в 19:47
поделиться

2 ответа

Да, это так. Вы можете создать связанный сервер с другим сервером, а затем выполнить запрос связанного сервера к другому серверу в том же пакете. Вот как:

USE [master]
GO
--Add linked server
EXEC master.dbo.sp_addlinkedserver @server = N'ServerName', @srvproduct=N'SQL Server'
GO
--Add login info
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'ServerName', @locallogin = NULL , @useself = N'True'
GO



--Using Linked server
USE [UserDB]
Create Table #Test
(
    Test int not null
);

insert into #Test
select 1


select * 
from ServerName.DBName.dbo.Table
where Col1 in (select Test from #Test)

Вставьте имя сервера, убедитесь, что ваши учетные данные работают на обоих серверах, и следуйте схеме именования из 4 частей в последней строке.

7
ответ дан 14 December 2019 в 01:13
поделиться

Я думаю, вам нужно будет настроить связанный сервер.

2
ответ дан 14 December 2019 в 01:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: