Database
 sql >> база данни >  >> RDS >> Database

Вашият ODBC драйвер поддържа ли потребителски източници на данни?

ODBC източникът на данни съхранява подробностите за връзката за целева база данни (например Salesforce.com) и ODBC драйвера, който е необходим за свързване с нея (например Salesforce.com ODBC драйвер). Системните източници на данни са достъпни за всеки потребител. Източниците на потребителски данни са специфични за конкретен потребител.

Вие създавате източник на данни за конкретен потребител и само този потребител може да се свърже с този източник на данни. Източниците на потребителски данни ви позволяват да контролирате достъпа до вашата база данни. Например, можете да създадете два източника на данни, един за UserA и един за UserB, всеки от които се свързва към база данни с различно специфично за ролята потребителско име. Достъпът на UserA и UserB до базата данни се контролира от тяхната конкретна регистрация в базата данни.

В отговор на първоначалния въпрос, зададен от този блог, приложението, а не ODBC драйверът, определя дали можете да използвате потребителски източници на данни. (Нашият ODBC-ODBC Bridge продукт е едновременно ODBC драйвер и приложение и ще стигнем до това по-късно в блога.)

Ако след конфигуриране на потребителски източник на данни не ви бъде предоставена възможност да се свържете с него (т.е. за базирани на GUI приложения, той не е в списъка с налични източници на данни) или получите грешка „източникът на данни не е намерен“ , вашето приложение не поддържа източници на потребителски данни. Една от причините за това е, когато дадено приложение работи като услуга под определен акаунт, който няма достъп до ресурсите на друг потребител. Например, когато SQL Server работи под локалния системен акаунт, той няма достъп до потребителски източници на данни и поради тази причина ви позволява да използвате системни източници на данни само при създаване на свързани сървъри, базирани на ODBC.

Ако вашият потребителски източник на данни липсва от списъка с налични източници на данни в приложение на Windows, може също да се окаже, че сте го конфигурирали в грешната версия на ODBC Data Source Administrator. Ако конфигурирате източник на данни (системен или потребител) в 64-битовата версия на ODBC Data Source Administrator и приложението ви е 32-битово (или обратно), източникът на данни няма да бъде посочен. Ако търсите или „32-битов ODBC източник на данни“ или „64-битов ODBC източник на данни“ в инструмента за търсене на Windows, ще знаете за коя архитектура на приложението конфигурирате източник на данни.

ODBC-ODBC Bridge

ODBC-ODBC Bridge е клиентски сървърен продукт. Клиентската част е ODBC драйвер и следователно можете да конфигурирате потребителски източник на данни за ODBC-ODBC Bridge клиента. Сървърната част е ODBC приложение, което работи като услуга и не поддържа потребителски източници на данни.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Модел на данни за сватбена организация

  2. Методологии за тестване на ефективността:Откриване на нов начин

  3. Основи на табличните изрази, част 10 – Изгледи, SELECT * и промени в DDL

  4. Нови стандартни размери на базата данни на Azure SQL

  5. Съвети за интервю с администратор на база данни на SQL