Сборка: Metabase;
Пространство имен: Prognoz.Platform.Interop.Metabase;
Интерфейс ISecurityConnection содержит свойства и методы соединения с сервером БД.
ISecurityConnection
Для работы со специализированным соединением с сервером БД используйте свойства и методы интерфейса ISecurityConnection2.
| Имя свойства | Краткое описание | |
| Columns | Свойство Columns возвращает курсор, содержащий системную информацию о полях указанной таблицы. | |
| Credentials | Свойство Credentials возвращает объект, содержащий учетные данные активного репозитория. | |
| Driver | Свойство Driver возвращает идентификатор драйвера БД, с использованием которого осуществлено данное подключение. | |
| Indexes | Свойство Indexes возвращает курсор, содержащий системную информацию об индексах указанной таблицы. | |
| LogonData | Свойство LogonData возвращает параметры модуля безопасности, использованного при создании данного подключения. | |
| Procedures | Свойство Procedures возвращает курсор, содержащий системную информацию об указанной процедуре. | |
| RolesRevoke | Свойство RolesRevoke возвращает массив, содержащий признаки присутствующих ролей у пользователя. | |
| SingleUserMode | Свойство SingleUserMode возвращает признак возможности работы с сервером БД только под одной учетной записью. | |
| Tables | Свойство Tables возвращает курсор, содержащий системную информацию об указанной таблице. | |
| Triggers | Свойство Triggers возвращает курсор, содержащий системную информацию о триггерах указанной таблицы. | |
| UserIsAdmin | Свойство UserIsAdmin возвращает признак создания текущего соединения с использованием учетных данных администратора. | |
| UserIsNT | Свойство UserIsNT возвращает признак создания текущего соединения с использованием учетных данных доменного пользователя. | |
| UserNameDb | Свойство UserNameDb возвращает наименование пользователя, под которым осуществлено подключение, в соответствии с параметрами пользователя в базе данных. | |
| UserNameLo | Свойство UserNameLo возвращает наименование пользователя, под которым осуществлено подключение, в соответствии с параметрами пользователя в менеджере безопасности. | |
| UserRoles | Свойство UserRoles возвращает список ролей, которые может иметь пользователь. | |
| UserSid | Свойство UserSid возвращает идентификатор субъекта безопасности в строковом виде. | |
| Views | Свойство Views возвращает курсор, содержащий системную информацию об указанном представлении. |
| Имя метода | Краткое описание | |
| CreateCommand | Метод CreateCommand создает новый объект, используемый для работы с БД посредством SQL-запросов. | |
| DbObject | Метод DbObject возвращает идентификатор объекта с префиксом базы, соответствующей текущему репозиторию. | |
| Discover | Метод Discover возвращает соответствующий курсор в зависимости от параметра SystemDictionary. | |
| InTransaction | Метод InTransaction возвращает признак наличия незавершенной транзакции. | |
| IsDisconnected | Метод IsDisconnected возвращает признак отключения соединения с сервером БД. | |
| OpenSame | Метод OpenSame открывает новое соединение с сервером БД с теми же параметрами, что и у текущего соединения. | |
| StartTransaction | Метод StartTransaction инициализирует новую транзакцию с БД. |
См. также: