double arrow

Пользователи

Запустите консоль \IBConsole.exe. В меню Server выберете пункт Login, в поле User Name записать: “SYSDBA”, в поле Password записать: “masterkey” (это имя и пароль администратора БД по умолчанию). Сервер при этом должен быть запущен. В раскрывшемся списке выберете пункт Users, в списке пользователей выберете любого пользователя и правой клавишей мыши активизируйте контекстное меню, выбрав в нем пункт add user... ведите имя “USER” и пароль “user”.

Создание модельных БД.

Все модельные БД создаются из скриптов хранящихся в каталоге “ \model\” для создания по ним БД необходимо запустить консоль: IBConsole.exe. Выбрать локальный сервер, не соединяясь с ним, запустить Interactive SQL. Загрузить в него файл скрипта 035_9.sql (Query -> Load Script) и выполнить его, посмотреть на сообщения об ошибках, если есть и исправить их.

Замечание БД необходимо создавать в два приема: сначала запустите скрипт 035_9_ddl.sql он создаст БД, затем скрипт 035_9_data.sql он внесет в БД данные.

Сеанс SQL

Сеанс SQL — это период взаимодействия пользователя с реляционной базой данных посредством использования команд SQL. Начинается сеанс с момента подключения пользователя к базе данных. В рамках сеанса пользователь имеет возможность вводить допустимые команды SQL для осуществления запросов, управления данными, создания новых структур базы данных (например, таблиц).

Команда CONNECT

Сеанс SQL начинается в момент подключения пользователя к базе данных. Для этого используется команда CONNECT. С помощью команды CONNECT можно либо осуществлять подключения к базе данных, либо менять характер уже установленных подключений. Например, подключившись к базе данных под именем USER1, вы можете затем использовать команду CONNECT, чтобы подключиться к той же базе данных под именем USER2. При этом неявно прекращается сеанс SQL для пользователя USER1.

CONNECT user@database

connect c:/temp/mod035_9.gdb user 'user' password 'user';

При попытке подключиться к базе данных вы автоматически получите запрос на введение пароля, соответствующего введенному вами имени пользователя.

Команда DISCONNECT

Сеанс SQL прекращается при отключении пользователя от базы данных. Для отключения пользователя от базы данных используется команда DISCONNECT. После отключения от базы данных вы еще можете пользоваться программными средствами связи с базой данных, но сама связь с базой данных будет прекращена. При использовании для разрыва связи оператора EXIT прекращается не только ваш сеанс SQL, но и закрывается программа, с помощью которой осуществлялся доступ к базе данных.

DISCONNECT имя

В InterBase для соединения с БД необходимо выполнить следующую последовательность команд:

SET NAMES WIN1251;

SET SQL DIALECT 3;

CONNECT 'C:\Temp\Study_1.gdb' USER 'USER' PASSWORD 'user';


Сейчас читают про: