Сборка: Db;
Интерфейс IDatabase содержит свойства и методы объекта репозитория - База данных.
IDatabase
При создании новой базы данных для её корректной работы необходимо, чтобы в настройках был задан определенный минимальный набор свойств. Свойству UseMetabaseLogonData по умолчанию установлено значение False, при этом для базы данных необходимо задать:
Authentication - при необходимости изменить способ аутентификации.
При установке свойству UseMetabaseLogonData значения True будут использоваться настройки, заданные при подключении к репозиторию.
| Имя свойства | Краткое описание | |
| Authentication | Свойство Authentication определяет тип аутентификации при подключении к базе данных. | |
| AutoAdjustRights | Свойство AutoAdjustRights определяет, будут ли раздаваться права на все доступные объекты при подключении к базе данных. | |
| Credentials | Свойство Credentials возвращает учетные данные пользователя, используемые при автоматическом подключении к базе данных. | |
| DriverId | Свойство DriverId определяет идентификатор драйвера базы данных. | |
| GrantCurrentRights | Свойство GrantCurrentRights определяет, будут ли раздаваться права пользователю БД в новой схеме, при изменении имени схемы или сервера в свойствах БД. | |
| LoginPrompt | Свойство LoginPrompt определяет, будет ли производиться автоматическое подключение к базе данных при входе в репозиторий. | |
| LogonData | Свойство LogonData возвращает дополнительные параметры модуля безопасности. | |
| ODBC | Свойство находится в стадии разработки. | |
| RevokeGrantedRights | Свойство RevokeGrantedRights определяет, будут ли забираться права пользователя БД в старой схеме, при изменении имени схемы или сервера в свойствах БД. | |
| Role | Свойство Role определяет настройки использования роли приложения. | |
| SecurityPackage | Свойство SecurityPackage определяет идентификатор пакета безопасности базы данных. | |
| SupportBinaryProtocol | Свойство SupportBinaryProtocol определяет, будут ли для работы с сервером PostgreSQL использоваться запросы в бинарном виде. | |
| SupportDecimal | Свойство SupportDecimal определяет возможность работы с вещественными полями как с полями десятичного типа. | |
| Unicode | Свойство Unicode определяет, будут ли строковые поля таблиц базы данных создаваться с типом NVARCHAR. | |
| UseMetabaseCredentials | Свойство UseMetabaseCredentials определяет, будут ли для подключения к базе данных использоваться учетные данные, указанные при входе в систему. | |
| UseMetabaseLogonData | Свойство UseMetabaseLogonData определяет, будут ли переопределены настройки подключения к БД. | |
| UseServiceLogonData | Свойство UseServiceLogonData определяет, будут ли переопределены настройки подключения для подключения через веб-сервис «Форсайт. Аналитическая платформа». |
См. также: