Assembly: Metabase;
The ISecurityConnection interface contains properties and methods of DB server connection.
ISecurityConnection
The connection described by the ISecurityConnection interface can also be cast to the ISecurityConnection2 and ISecurityConnection3 interfaces.
| Property name | Brief description | |
![]() |
Checks | The Checks property returns the cursor with constraints metadata for the specified table. |
![]() |
Columns | The Columns property returns the cursor containing system information about fields of the specified table. |
![]() |
Driver | The Driver property returns the DB driver identifier, with which this connection is established. |
![]() |
Indexes | The Indexes property returns the cursor containing system information about indexes of the specified table. |
![]() |
LogonData | The LogonData property returns parameters of the security unit used when creating this connection. |
![]() |
Procedures | The Procedures property returns the cursor containing system information about the specified procedure. |
![]() |
RealDriver | The RealDriver property returns the real driver used for database connection. |
![]() |
SingleUserMode | The SingleUserMode property returns whether single user mode is used in database server. |
![]() |
Tables | The Tables property returns the cursor containing system information about the specified table. |
![]() |
Triggers | The Triggers property returns the cursor containing system information about triggers of the specified table. |
![]() |
UserIsAdmin | The UserIsAdmin property returns whether the current connection is created using administrator credentials. |
![]() |
UserIsNT | The UserIsNT property returns whether the current connection is created using domain user credentials. |
![]() |
UserNameDb | The UserNameDb property returns the user name, under whom the connection is established, according to user parameters in the database. |
![]() |
UserNameLo | The UserNameLo property returns the user name, under whom the connection is established, according to user parameters in the security manager. |
![]() |
UserSid | The UserSid property returns the security subject identifier as a string. |
![]() |
Views | The Views property returns the cursor containing system information about the specified view. |
| Method name | Brief description | |
![]() |
CreateCommand | The CreateCommand method creates a new object used for working with the DB by means of SQL queries. |
![]() |
CreateCommandO | The CreateCommandO creates a new object that is used to work with database using SQL queries in the specified mode. |
![]() |
DbObject | The DbObject method returns the identifier of the object with prefix of the database that corresponds to the current repository. |
![]() |
Discover | The Discover method returns the selected cursor type containing information about repository DBMS objects. |
![]() |
InTransaction | The InTransaction method returns whether transaction is unfinished. |
![]() |
IsDisconnected | The IsDisconnected method returns whether connection with DB server is disconnected. |
![]() |
OpenSame | The OpenSame method opens a new connection with the DB server with the same parameters as in the current connection. |
![]() |
StartTransaction | The StartTransaction method initiates a new transaction with DB. |
See also: