FirebirdSQL logo

ALTER EXTERNAL CONNECTIONS POOL CLEAR ALL

Назначение

Закрывает все бездействующие соединения.

Синтаксис
ALTER EXTERNAL CONNECTIONS POOL CLEAR ALL

Оператор ALTER EXTERNAL CONNECTIONS POOL CLEAR ALL закрывает все бездействующие соединения в пуле внешних соединений.Все активные соединения будут отсоединены от пула (такие соединения будут немедленно закрыты, когда они не будут использоваться).

ALTER EXTERNAL CONNECTIONS POOL CLEAR OLDEST

Назначение

Закрывает бездействующие соединения у которых истекло время жизни.

Синтаксис
ALTER EXTERNAL CONNECTIONS POOL CLEAR OLDEST

Оператор ALTER EXTERNAL CONNECTIONS POOL CLEAR OLDEST закрывает бездействующие соединения в пуле у которых истекло время жизни.

Изменение текущей роли

SET ROLE

Назначение

Изменение текущей роли.

Доступно в

DSQL.

Синтаксис
SET ROLE rolename
Table 1. Параметры оператора SET ROLE
Параметр Описание

rolename

Имя устанавливаемой роли.

Согласно стандарту SQL-2008 оператор SET ROLE позволяет установить контекстной переменной CURRENT_ROLE одну из назначенных ролей для пользователя CURRENT_USER или роль, полученную в результате доверительной аутентификации (в этом случае оператор принимает вид SET TRUSTED ROLE).

Example 1. Изменение текущей роли
SET ROLE manager;
SELECT current_role FROM rdb$database;
ROLE
=======================
MANAGER