Spis treści
Ten rozdział omawia zadania związane z zarządzaniem bazą danych GDBase, takie jak konta użytkowników, uprawnienia użytkowników, czy kontrola dostępu.
Aby móc korzystać z bazy GDBase, należy utworzyć alias. W tym celu należy przejść do zakładki Services. Jeżeli zakładka ta nie jest widoczna, należy ją wywołać za pomocą polecenia w menu .
Aby utworzyć nowy alias należy w zakładce Services wybrać polecenie z menu kontekstowego. Wyświetlone zostanie okno kreatora o nazwie Add Alias. Należy wypełnić następujące pola: 'Alias Name' , 'Database Drive' and 'Database URL' . W 'Database Drive' należy wybrać GDBase . W 'Database URL' należy wpisać adres hosta w przypadku połączenia ze zdalną bazą, lub istniejący katalog na dysku w przypadku lokalnej bazy. W podanym katalogu będą przechywowane pliki bazy danych, nie należy umieszczać w nim jakichkolwiek innych plików.
Tworząc alias do nowej (pustej) bazy danych, pola login i password należy zostawić puste. Tak samo należy postąpić, tworząc alias do istniejącej bazy, jeżeli zamierzamy korzystać z niej jako użytkownik domyślny. W innym przapadku należy wpisać nazwę użytkownika i hasło w pola login i password.
Alias można także utworzyć za pomocą skryptu w języku Gython:
Składnia: To set alias with the default name:
dbAlias([driver_name, database_URL, user_name, user_password])
To set custom alias:
dbAlias([driver_name, database_URL, user_name, user_password], alias_name)
To set custom alias as default:
dbAlias([driver_name, database_URL, user_name, user_password], alias_name, default = 1)
Przykład 35.1.
Składnia dla systemu Linux:
dbAlias(['gdbase.JDBC', 'jdbc:gdbase:/home/user/dbfolder','',''], 'myDB');
Składnia dla systemu Windows:
dbAlias(['gdbase.JDBC', 'jdbc:gdbase:C:/project/dbfolder', '',''], 'myDB');
Aby ustawić, czy połączenia zdalne mają wykorzystywać połączenia SSL, należy wybrać polecenie z menu , przejść do zakładki Gornik -< SSL i zaznaczyć lub odznaczyć opcję . Można także dołączyć opcję ?useSSL=true lub ?useSSL=false do adresu zdalnej bazy, w takim przypadku ustawienie w zakładce SSL nie będzie brane pod uwagę przy łączeniu z tą konkretną bazą.
Przed rozpoczęciem pracy z bazą danych, trzeba się do niej zalogować podając unikalną kombinację nazwy użytkownika i hasła. Jeżeli logowanie nie powiedzie się, użytkownik nie zostanie poinformowany, które z pól było nieprawidłowe.
W nazwie użytkownika i haśle rozróżniane są małe i wielkie litery.
Korzystanie z bazy GDBase bez zalogowania się nie jest możliwe. Można się natomiast zalogować jako Użytkownik domyślny.