В нашем приложении мы разрешаем пользователю загружать файл excel на сервер и импортировать данные из файла excel в SQL.Microsoft.ACE.OLEDB.12.0 не работает после применения олицетворения в asp.net 4
Мы создали одного пользователя и использовали эту учетную запись для олицетворения в приложении. Мы предоставили этому пользователю ссылку на чтение и чтение для загрузки. Загрузка работает нормально, но в oconn.Open(); он выдает ошибку
Но если я использовать учетную запись администратора для олицетворения это прекрасно работает
using (OleDbConnection oconn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + excelproperties.filePath + "; Extended Properties=Excel 12.0;"))
{
oconn.Open();
}
Какую ошибку это будет? –
Неизвестная ошибка. но я думаю, что проблема связана с предоставлением разрешения этому пользователю. – user641812