powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access по умолчанию хочет соединяться через доверительное соединение
11 сообщений из 11, страница 1 из 1
Access по умолчанию хочет соединяться через доверительное соединение
    #40049534
drgdr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть пользователь SQL Server (не доменный), на сервере стоит смешанная авторизация
В SQL пользователь логинится нормально и работает, но если в Access прилинковать таблицы, они линкуются и доступ есть, но при открытии/закрытии файла, идет ошибка (см скриншот) и предлагается подключиться с помощью доверительного соединения. Если в этот момент укажешь логин-пароль, все работает до следующего перезапуска файла...
Помогите пожалуйста с проблемаой.
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049598
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drgdr,

Раз хочет, дайте ему такую возможность. Не знаю как вы линкуетесь, через DAO или ADO.
Универсальный способ вручную есть- в настройках odbc драйвера найдите фразу доверительное соединение и поставьте галочку True.
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049757
drgdr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Лалов
drgdr,
Раз хочет, дайте ему такую возможность.

машина не в домене и соответственно у пользователя локальный логин
Не знаю как вы линкуетесь, через DAO или ADO.
Я линкуюсь через Access - мастер создания источника данных - ODBC. Соответственно, DAO(?)
Универсальный способ вручную есть- в настройках odbc драйвера найдите фразу доверительное соединение и поставьте галочку True.
а это где?
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049806
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drgdr

а это где?


Где то в свойствах вашего драйвера,ищите. Оно там есть, потому что если программно линковаться через VBA , то данный параметр присутствует:

Код: vbnet
1.
Driver={SQL Native Client};server=ВАШ_СЕРВЕР;database=ВАША_БАЗА;Trusted_Connection=yes;



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

Код: vbnet
1.
Data Source=ВАШ_СЕРВЕР;Initial Catalog=ВАША_БАЗА;Integrated Security=SSPI;



Я не знаю как визуально выглядят свойства вашего драйвера, но программно в строке подключения можно их установить. Ищите подобное на вашем графическом интерфейсе драйвера ODBC.
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049842
drgdr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Лалов,

А как подключить файл accdb к серверу через строку соединения (connection string?)
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049845
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drgdr
Добрый день.
Есть пользователь SQL Server (не доменный), на сервере стоит смешанная авторизация
В SQL пользователь логинится нормально и работает, но если в Access прилинковать таблицы, они линкуются и доступ есть, но при открытии/закрытии файла, идет ошибка (см скриншот) и предлагается подключиться с помощью доверительного соединения. Если в этот момент укажешь логин-пароль, все работает до следующего перезапуска файла...
Помогите пожалуйста с проблемаой.

один раз прилинкуй таблицы, "по людски", установив флажок "сохранить пароль", и банкуй
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049860
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drgdr
Сергей Лалов,

А как подключить файл accdb к серверу через строку соединения (connection string?)



Вы можете перелинковать ваши таблицы следующим образом, программно, там есть то что вам нужно:

Код: vbnet
1.
DoCmd.TransferDatabase acLink, "ODBC Database", "ODBC;Description=AA_SpProjects;DRIVER=SQL Server;SERVER=ВАШ_СЕРВЕР;Trusted_Connection=Yes;DATABASE=ВАША_БАЗА", acTable, "КАК_ТАБЛИЦА_НАЗЫВАЕТСЯ_НА СЕРВЕРЕ", "КАК_ТАБЛИЦА_БУДЕТ_НАЗЫВАТЬСЯ_У_ВАС_В_АКСЕССА", False



Показал на примере линковки одной таблицы с сервера, обратите внимание на параметр Trusted_Connection=Yes

Но это лишнее, ищите галочку эту гребанную в ваших настройках драйвера))
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049863
drgdr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
court,

у меня нет флажка "запомнить пароль"
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049878
drgdr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Лалов,

работает.
но если access требует выбора однозначного индекса при подключении таблицы? как этот индекс указывается в строке?
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049891
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drgdr
Сергей Лалов,

работает.
но если access требует выбора однозначного индекса при подключении таблицы? как этот индекс указывается в строке?


Я понимаю о чем вы. Выбирайте руками и мышкой этот индекс из списка предлагаемых полей таблицы. Один раз сделаете по всем линкуемым таблицам,потом не надо будет после линковки.

Вы все таки посмотрите эту настройку в графическом представлении драйвера, она там сто процентов есть, ее наверное спрятали за кучами вкладок и свойств.
...
Рейтинг: 0 / 0
Access по умолчанию хочет соединяться через доверительное соединение
    #40049942
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drgdr
court,

у меня нет флажка "запомнить пароль"
а где дел ? потерял ? что ж ты так "неаккуратно" ...


...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access по умолчанию хочет соединяться через доверительное соединение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]