У меня есть база данных доступа, которая находится на сервере x iis работает на сервере y.Одна из моих веб-страниц имеет доступ к данным из базы данных доступа.Если у кого-то есть открытая база данных доступа, скажем, о том, что конечный пользователь в нашей сети не работает, веб-страницы ... уже открыты исключительно другим сообщением об ошибке пользователя.
Я создал базу данных локального доступа и использовал связанные таблицы для доступа к таблицам таким образом.Даже до сих пор я получаю уже открыт исключительно по другой ошибке пользователя.Если я пройду через проводник Windows и зайду на сервер x и открою базу данных, то смогу без проблем.Поэтому мой вопрос заключается в том, как я могу смоделировать тот же тип подключения к базе данных без выдачи ошибки, если это вопрос разрешений для базы данных доступа или чего-то в моей строке подключения, который позволил бы мне получить доступ к базе данных.
Так как он выдает ошибку во время моей команды connection.open, я полагаю, что это либо разрешение, либо что-то еще, что мне нужно добавить в строку подключения.Я предоставил полный контроль над IIS AppPool \ в локальном каталоге, в котором находится мой локальный экземпляр базы данных доступа, но, похоже, ничего не изменилось.
Моя строка подключения выглядит следующим образом:
Private Shared connSheriff As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\serverx\directory\Access\MyDatabase.mdb;Jet OLEDB:Database Password=property;")