I am trying to connect to an internal SQL database which allows TLS 1.2 protocol only.
I am able to log-in to the database using the SQL Server Management studio.
I’d like to connect to that same database using Excel 2013 (for a more graphic report). I have read a lot on Excel having problems with TLS1.2 and the use of ODBC Driver instead since that is the only one which supports tls 1.2.
Sadly when entering the credentials and testing the connection we receive the following error:
TEST CONNECTION FAILED BECAUSE OF AN ERROR ININITIALIZING PROVIDER. UNSPECIFIED ERROR
Does anybody have experience with using Excel to connect to SQL Server using TLS1.2? Am I doing something wrong? I’m using the Data link: Microsoft OLE DB Provider for ODBC drivers. The normal SQL way of adding things doesn’t work either but I believe that’s because TLS1.2 isn’t supported there.
0 / 0 / 0 Регистрация: 21.05.2012 Сообщений: 4 |
|
1 |
|
21.05.2012, 16:07. Показов 14242. Ответов 3
Добрый день!
0 |
414 / 265 / 25 Регистрация: 03.10.2011 Сообщений: 1,079 |
|
22.05.2012, 10:33 |
2 |
А что вещает? Возможно надо настроить сервер… Добавлено через 53 секунды
0 |
0 / 0 / 0 Регистрация: 21.05.2012 Сообщений: 4 |
|
28.05.2012, 15:14 [ТС] |
3 |
«Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Ошибка входа пользователя XPC\Гость» XPC — имя компа-сервака Добавлено через 1 минуту Добавлено через 22 часа 24 минуты
0 |
414 / 265 / 25 Регистрация: 03.10.2011 Сообщений: 1,079 |
|
28.05.2012, 16:31 |
4 |
А под админом пробовали в винду логиниться? Вред-ли сервер пустит гостя на sql-server. Добавлено через 17 минут
1 |
Mashinist
20.07.14
✎
21:40
На отдельной машине есть MS SQL server 2000
Authentication — SQL Server and Windows
Мне нужно к нему подключиться из 1С 8.2 которая работает на Win7
Создал UDL-файл и пытаюсь настроить
Поставщик данных — OLE DB Provider fof SQL Server
Соединение
1. Выбираю свой сервер, он виден в сети
2. Для входа в сервер использовать — Следующие имя и пароль пользователя
Ввожу логин/пароль админа сервера
Проверить соединение и…
Не выполнена проверка соединения из-за ошибки при инициализации поставщика. Не выполнена проверка подлинности
Как же все же подключиться
ДенисЧ
20.07.14
✎
21:43
MDAC поставь свежий.
Файрвол проверь.
Пароли проверь.
Mashinist
20.07.14
✎
21:48
MDAC version 6.1
Файрвол проверил. Телнет на порт 1433 цепляется
Пароли четко. Ими вхожу на сервер и открываю на нем SQL server enterprise manager
КонецЦикла
20.07.14
✎
22:03
Службы SQL запущены?
КонецЦикла
20.07.14
✎
22:05
Ну и это… пароль копипастил или руками набирал? При копипастах бывают неожиданности…
КонецЦикла
20.07.14
✎
22:07
Mashinist
20.07.14
✎
22:12
(3) Однозначно. Там на сервере вообще web-сервер, который с MS SQL данные то и берет. А мне как раз нужно эти данные в 1С затащить
(4) Пароли набирал руками. Больше того — сам их на сервере и набирал.
Забыл написать, что это windows 2000 server на котором и стоит MS SQL 2000
КонецЦикла
20.07.14
✎
22:14
(6) Епать… такую комбинацию уже и не припомню… гугли тогда сам…
Gepard
20.07.14
✎
22:15
(6) какой логин и пароль вводится (windows или mssql)?
Mashinist
20.07.14
✎
22:22
(8)
При входе в win 2000 встроенная учетная запись Administrator и пароль…
Когда на сервере 2000 запускаю SQL Server Enterptise Manager, то пароль не спрашивает. Сразу открывает дерево сервера.
Ну и там вижу нужные базы и там таблицы…
Вот и при создании соединения я указываю Administrator и пароль.
КонецЦикла
20.07.14
✎
22:36
(9) Попробуй как там по ссылке… через sa
Не через же Виндовую авторизацию ломиться
Sorm
20.07.14
✎
22:43
(9) «Когда на сервере 2000 запускаю SQL Server Enterptise Manager, то пароль не спрашивает. Сразу открывает дерево сервера.»
То бишь там данные уже введены? И там стоит пользователь Administrator? Пароль администратора в SQL Server Enterptise Manager пробовал просто перебить — может пароль не тот?
Mashinist
20.07.14
✎
22:46
(10) так как бы я знал пароль sa…
Mashinist
20.07.14
✎
22:51
(11) У MS SQL server в свойствах, на закладке Security
Authentication стоит SQL Server and Windows
И при запуске SQL Server Enterptise Manager там не выскакивает окошко с запомненным логином паролем, а сразу открывается консоль сервера
Sorm
20.07.14
✎
23:01
(13) Забыл уж 2000-ный…, но «а сразу открывается консоль сервера» выглядит странновато. То бишь никакой авторизации??.. Скорее всего, авторизация доменная.
«При входе в win 2000 встроенная учетная запись Administrator и пароль…
Когда на сервере 2000 запускаю SQL Server Enterptise Manager, то пароль не спрашивает. Сразу открывает дерево сервера.
Ну и там вижу нужные базы и там таблицы…
Вот и при создании соединения я указываю Administrator и пароль.»
А с чего ты взял, что пароль администратора на сервер и сервер СУБД совпадают? С другой машины Manager запускал не под собой?
Mashinist
20.07.14
✎
23:11
(14) домена нет. вхожу на локальный сервер
и мне тоже удивительно, что никакой авторизации
вообще этот win 2000 сервер мне дали в виде виртуальной машины для тестов.
может оно раньше и было в домене… ну я могу сменить пароль sa
на сколько это поможет…
с чего я взял, что пароль администратора на сервер и сервер СУБД совпадают.
Посмотрел в дереве сервера Security — Logins
Там есть BUILTIN\Administrator — Windows group
B есть и DBSERVER\Administrator — Windows user
Пробовал указать логин как DBSERVER\Administrator
Результат тот же…
Sorm
20.07.14
✎
23:16
(15) «Посмотрел в дереве сервера Security — Logins
Там есть BUILTIN\Administrator — Windows group
B есть и DBSERVER\Administrator — Windows user» И?:)
Пользователи совпадают, а причем тут пароли? Смени пароль админу, проверь.
Mashinist
20.07.14
✎
23:17
так..
ну что (14) натолкнул меня на мысль, а действительно — может не совпадают
И сделал я еще один логин и тест прошел.
так что всем принявшим участие в обсуждении спасибо
|
|
|
информация о разделе
Данный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных — обсуждаем в разделе «Базы данных: общие вопросы». Убедительная просьба — соблюдать «Правила форума» и не пренебрегать «Правильным оформлением своих тем». Прежде, чем создавать тему, имеет смысл заглянуть в раздел «Базы данных: FAQ», возможно там уже есть ответ. |
Коннект к SQLServer2005
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
Установил. MSSQL2005Server. |
PIL |
|
1. Картинка не отображается. |
SCINER |
|
Дело не в аксесе я думаю |
Guderian |
|
Сервер у тебя, видимо, находится в режиме windows authentication mode. Посмотри в реестре ветку HLML\Software\Microsoft\MSSQLServer\MSSQLServer. Параметр LoginMode должен быть 2. |
SCINER |
|
Вообще нет такого параметра в этой ветке =( |
SCINER |
|
Дело в том, что если подсоеденить Access к серверу MSSQL2000Server то все отлично коннектится, а к MSSQL2005Server не хочет =( |
SCINER |
|
Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Login failed for user ‘Barkovskaya’. |
Бобёр |
|
бухантер Рейтинг (т): 120 |
А! Так у тебя 2 серванта на одной машине живут? Нужно задать разные алиасы сервакам, для 2005 нужно сделать что то вроде ИМЯМАШИНЫ\Server2005, а иначе они конфликтуют. -Added Цитата SCINER @ Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Login failed for user ‘Barkovskaya’. ManagementStudio кстати коннектится к 2005 вообще? (ну и в строке подключения не забывать добавлять \Server2005) Сообщение отредактировано: BugHunter — |
SCINER |
|
нет 2000-ый стоит на другом компе, а 2005 на локальном. менеджмент коннектится, т.к. при установке я указал распознавать по Windows аутентификации, но потом уже в менеджере поменял на WindowsAuth and Login (типа того) |
Бобёр |
|
бухантер Рейтинг (т): 120 |
А, ну тогда всё просто: зайди в свойства пользователя (Logins) и в закладке User Mapping дай логину Barkovskaya (если он там есть, если нет — добавь) права на базу, к которой она должна коннектиться. Логины — это серверные объекты, просто так восстановлением бакапов не копируются. Добавлено |
SCINER |
|
ура. вот что надо было: use KAZSQL EXEC sp_change_users_login ‘Update_One’, ‘Barkovskaya’, ‘Barkovskaya’; |
tavis |
|
Подскажите, а в чем может быть проблема: у меня пишет такую же ошибку, но не пишет имени юзера. Пишет: Цитата login failed for user »
Какого пользователя добавлять? Сообщение отредактировано: tavis —
|
Domino |
|
Сеть без доменов, а лезешь под Win-аутентификацией. |
tavis |
|
На сервере пользователь зарегистрирован. В базе данных тоже. |
Бобёр |
|
бухантер Рейтинг (т): 120 |
может файрвол? |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- Базы данных: SQL
- Следующая тема
[ Script execution time: 0,1088 ] [ 15 queries used ] [ Generated: 23.09.23, 01:54 GMT ]
MurCode
- Форумы
- Поиск
- О проекте
triamera977
Дата: 22.08.2014 12:03:17
Здравствуйте. На хостинге лежит база данных mysql.
Использую ADOConnection1, DataSource1, ADOQuery, DBGrid1.
В ADOConnection Подключение проходит без ошибок.
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=»DSN=xe4;UID=users_default;SERVER=server_name;DATABASE= bd_name;PORT=3306;»
При Выборе в ADOQuery Active:=true вылетает ошибка
Поставщик данных или другая служба вернули состояние E_FAIL.
Подскажите пожалуйста в чем может заключаться проблема.
Gerasimenko
Дата: 22.08.2014 12:08:42
triamera977,
Первым делом проверить наличие/обработку/установку сессии на работу с Null
_Vasilisk_
Дата: 22.08.2014 12:37:01
triamera977 |
---|
база данных mysql |
triamera977 |
---|
Provider=MSDASQL.1; |
Сами придумали или кто подсказал?
Тынц
Kos-2010
Дата: 25.03.2015 02:56:23
А можно на пальцах пожалуйста,
Не получается подсоединиться к БД
воспользовался я ссылкой
(у меня стоит: «MуSQL Connector/ODBC 5.2», Windows 8.1X64)
я всоответствии с этим написал:
Provider=MSDASQL;Driver={MySQL ODBC 5.2 ANSI Driver};Server=localhost Database= facility;
Пользователь: root;
Поставил галочку – «Пустой пароль»
Ошибка: «не выполнена проверка соединения из-за ошибки инициализации поставщика. [Microsoft] [Диспетчер драйверов ODBC] источник данных не найден и не указан драйвер используемы по умолчанию»
Заранее спасибо.
Kos-2010
Дата: 25.03.2015 03:08:44
В окне «Программы и компоненты» — я вижу «»MуSQL Connector/ODBC 5.2»,
а в окне delphi «Создание нового источника данных» такого названия нет.
(это я уже заметил после того как написал предыдущий пост)
Kos-2010
Дата: 25.03.2015 03:22:46
хотя команда
«myodbc-installer.exe -d -l»
говорит, что он установился
angel_zar
Дата: 25.03.2015 06:17:16
Kos-2010 |
---|
(у меня стоит: «MуSQL Connector/ODBC 5.2», Windows 8.1X64) |
А приложение которое компилируете, 32 битное?
Если да, то и драйвер нужен 32 битный.
Kos-2010
Дата: 25.03.2015 11:30:44
angel_zar,
возможно вы правы, (использую Delphi7), буду проверять
Kos-2010
Дата: 25.03.2015 11:44:16
Ваша правда, поставил 32-bit, в списке появилась