Когда я вхожу на наш сервер Windows Server 2003, я не вижу никаких источников данных ODBC, но когда в систему входит другой пользователь (у которого нет прав администратора), у него появляется большой список источников данных ODBC.
Установлены ли источники данных ODBC для каждого пользователя? Почему администратор не может видеть источники данных ODBC пользователя?
РЕДАКТИРОВАТЬ: Спасибо за ответы. Ответ смотрел мне прямо в лицо :-)
Вы можете установить источники ODBC как Системные, так и Пользовательские. Проверьте определения соединений ODBC в Панели управления -> Администрирование -> ODBC. Вы увидите отдельные вкладки для DSN «Пользователь» и «Система».
Вы можете проверить соединения ODBC пользователей в их кусте реестра в разделе SOFTWARE \ ODBC
Источники данных ODBC могут быть определены для каждого пользователя или для системы.
Когда вы запустите диспетчер ODBC, вы увидите «Системные DSN» и «Пользовательские DSN».
Системные DSN определены для всей системы, поэтому любой пользователь и системные службы могут использовать их (но только администратор может определять их и управлять ими).
Пользовательские DSN определяются для каждого пользователя, любой пользователь может создавать их, но только их владелец может использовать и управлять ими.