====== CONNECT ====== ===== Версии сервера ===== ^ 0.9 ^ 1.0 ^ 1.5.3 ^ 1.5.4 ^ 1.5.5 ^ 2.0 ^ 2.0.3 ^ 2.0.4 ^ 2.1 ^ 2.5 ^ 3.0 ^ | + | + | + | + | + | + | + | + | + | + | + | ===== Доступно в ===== [[raznovidnosti_jazyka_sql|ISQL]] ===== Формат ===== CONNECT '<спецификация файла>' [USER '<имя пользователя>' [PASSWORD '<пароль>']] [CACHE <целое> [BUFFERS]] [ROLE '<имя роли>']; ===== Описание ===== После создания любой базы данных для работы с ней (для выполнения добавления, изменения, удаления метаданных, добавления, изменения, удаления, поиска данных) с этой базой данных вначале нужно соединиться. Для этого используется оператор CONNECT. Соединиться с базой данных может любой пользователь, описанный в системе. В операторе указывается имя первичного файла базы данных. Имя пользователя (предложение USER) и его пароль (PASSWORD) должны задавать пользователя, описанного в системе. Имя пользователя может содержать до 31 символа. Оно нечувствительно к регистру. Пароль чувствителен к регистру. Может содержать до 32 сим- волов, однако только первые восемь имеют значение. Предложение CACHE задает количество буферов кэш-памяти для соединения. По умолчанию 256. Перекрывает значение, указанное в конфиге или базе данных только если больше указанных там значений. Предложение ROLE задает имя роли, с которой пользователь соединяется с данной базой данных. Имя роли может содержать до 31 символа ===== Пример ===== FIXME Написать пример ===== См. также ===== [[CREATE USER]], [[ALTER USER]], [[DROP USER]], [[CREATE ROLE]], [[DROP ROLE]], [[GRANT]], [[REVOKE]] ===== Источник ===== %Firebird%\doc\