Разработка приложений баз данных для СУБД Sybase SQL Anywhere

Использование файлов, хранящих параметры соединения


Использование файлов, хранящих параметры соединения является одной из возможностью установления соединения с базами данных. В качестве примера опять воспользуемся утилитой SQL Central.

Как видно из рис. 8, при установлении соединения с базой данных в диалоговое окно требуется вводить довольно много информации. Однако эти данные можно ввести один раз, запомнить в специальном файле и затем просто использовать этот файл. Такие файлы называются профайлами (connection profiles). Для того, чтобы воспользоваться этими файлами необходимо выполнить команду Tools|Connection profiles. В результате этого появляется окно Connection Profiles со списком имеющихся профайлов (рис. 11).

Рис. 11. Окно Сonnection Profiles со списком имеющихся профайлов

Для создания нового профайла следует нажать на кнопку New. Вследствие этого на экране появляется еще одно окно - окно Create New Profile (рис. 12).

Рис. 12. Окно Create New Profile

После того как вы введете название профайла Biblia_profile и щелкните мышью по кнопке OK. Тогда на экране появится полное окно параметров соединения SQL Anywhere Logon (). Заполним его теми же данными и щелкнем по кнопке OK. Вследствие проведенных действий список, профайлов пополнится еще одним элементом - Biblia_profile (рис. 13).

Рис. 13. Окно Сonnection Profiles с вновь созданным профайлом

Для того, чтобы воспользоваться одним из профайлов для установления соединения, необходимо выделить мышью требуемый профайл. Далее следует щелкнуть мышкой по кнопке Connect.. Тогда в случае правильно установленных значений параметров соединения произойдет подключение к базе данных ().

С помощью кнопок Edit или Remove вы можете отредактировать или удалить любой профайл. Кнопка Set Startup предоставляет вам возможность автоматического подключения базы данных при помощи профайла при запуске SQL Central. Для этого следует установить признак Use on Startup в состояние Yes. , что и сделано для профайла Biblia_profile. Задание значений для данного признака (Yes/No) осуществляется кнопкой Set Startup.

Таким образом, в результате создания профайла Biblia_profile при очередном использовании SQL Central автоматически будет подключена база данных Biblia ().

    ПРИМЕЧАНИЕ

    При создании профайла вам предлагается заполнить поля окна SQL Anywhere Logon (), в том числе UseID и Password. Если вы заполните их, тогда другие пользователи без особых проблем смогут узнать ваше пользовательские имя и пароль. Последствия этого не трудно предугадать. В связи с этим имеет смысл оставлять данные поля пустыми. При установление соединения посредством такого профайла будет произведена неудачная попытка установления соединения. В результате на экран будет выдано сообщение об ошибке о неверном имени пользователя или пароля и будет предложено ввести их ззаново. После заполнения полей UseID и Password осуществите еще одну попытку, которая на этот раз должна оказаться успешной. Такая процедура несколько увеличит время соединения с базой данных, но усложнит возможность раскрытия вашего имени и пароля.



    Содержание раздела