Может быть специальное место в чистилище для людей UNIX, которые делают предложения вдоль следующих строк, но я использовал это для цели, подобной Вашему (быть ограниченным диапазоном IP данных только для США надежно от США до Мехико):
Установите OpenSSH на сервере, вот то, как можно сделать это на Vista/2008: http://www.petri.co.il/setup-ssh-server-vista.htm (я заметил, что это - .il TLD, если это - проблема из Ирана, возможно, пытаются искать кэш, или я могу повторно отправить его, если Вы оставляете комментарий. Также, возможно, пример того, почему мы должны защитить безграничный доступ в Интернет.)
Создайте динамическое соединение SSH с помощью Шпаклевки. Вот инструкции и объяснение.
Укажите на свой браузер, почтовый клиент, и т.д., к локальному прокси. В действительности то, что Вы делаете, является этим: Вы открываете динамическую ssh сессию на удаленном хосте. У Вас есть локальный прокси, с которым связывается это соединение. Вы выполняете все запросы к этому локальному прокси, прокси затем выполняет зашифрованный запрос к серверу, сервер выбирает и возвращает то, что Вы запросили от внешнего мира через безопасный туннель к локальному прокси и отсюда к Вашему приложению. Можно подтвердить, что это работает путем открытия веб-сайта, который обеспечивает геолокацию IP-адресов. Я уверен, что это может быть автоматизировано также. (Если это - прямая отвратительная вещь сделать на Windows Server, сообщите мне в комментариях.)
У меня были те же проблемы о моей рабочей станции, но никогда о сервере.
Это - временное приспособление, которое я нашел некоторое время назад в сети, и это, кажется, работает:
В типе редактора запросов: должностное лицо sp_configure 'пользовательские экземпляры включило', 1 затем: Реконфигурировать
Затем перезапустите базу данных SQL Server.
найденный этой ссылкой сегодня
и после быстрого поиска на StackOverflow https://stackoverflow.com/questions/281500/error-failed-to-generate-a-user-instance-of-sql-server
В IIS в соответствии с Windows 7, Выбор пул приложений и затем "расширенные настройки". Под "моделью процесса" находят "Профиль пользователя Загрузки" и устанавливают его на истинный.
SQL должен теперь загрузиться в соответствии с учетной записью пула приложений по умолчанию.
Brian,
Поскольку это ко всем имеет смысл, во-первых смотрит на Список процессов для всех пользователей на Диспетчере задач.
w3wp.exe является новым рабочим процессом WWW. Это выполняется в тестовой среде безопасности с помощью полномочий пользователя под названием DefaultAppPool.
В былые времена, вместо пользователя DefaultAppPool, это был бы IUSR и пользователи IWAM (см. то, Что IUSR и счета IWAM в IIS?).
При использовании поставщика членства SQL процесс w3wp.exe запустит Экземпляр Пользователя SQL Server и присоединение к базе данных, указанной в строке подключения, обычно App_Data/ASPNETdb.mdf. Рабочий пользовательский экземпляр SQL Server требует Локального Профиля, так, чтобы временные файлы куда-нибудь пошли.
Поиск и устранение неисправностей шагов:
exec sp_configure 'user instances enabled'
sp_configure 'user instances enabled', 1
затем: РеконфигурироватьSELECT
owning_principal_name, instance_pipe_name, heart_beat
FROM
sys.dm_os_child_instances