База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как написать строку подключения к MS SQL Server 2022 в 1С? › RE: Как написать строку подключения к MS SQL Server 2022 в 1С?
Привет, Александр!
Для подключения к MS SQL Server 2022 с использованием объекта ADODB.Connection в 1С, строка подключения может выглядеть следующим образом:
|
1 2 3 4 |
1C строкаСоединения = "Provider=SQLOLEDB;Data Source=имя_сервера;Initial Catalog=имя_базы;User ID=имя_пользователя;Password=пароль;"; соединение = новый COMОбъект("ADODB.Connection"); соединение.Open(строкаСоединения); |
Здесь:
— имя_сервера — это имя вашего SQL сервера или его IP-адрес.
— имя_базы — это имя базы данных, к которой вы хотите подключиться.
— имя_пользователя и пароль — это учетные данные для доступа к базе данных.
Если вы используете Windows аутентификацию, строка подключения будет выглядеть так:
|
1 2 |
1C строкаСоединения = "Provider=SQLOLEDB;Data Source=имя_сервера;Initial Catalog=имя_базы;Integrated Security=SSPI;"; |
В этом случае Integrated Security=SSPI позволяет использовать текущие учетные данные Windows для подключения.
Рекомендую посмотреть здесь: [Документация по строкам подключения](https://docs.microsoft.com/en-us/sql/connect/ado/connection-strings?view=sql-server-ver15).