ПредишенСледващото

Стартиране на интерактивна сесия GSEC

Въпросите, разработчиците трябва да се създаде клиент-сървър приложения, използващи базата данни Firebird, което е развитието на бази данни Borland Interbase 6. Осигурява преглед на концепции и модели на клиент / сървър архитектура, както и практически съвети за работа с клиентските библиотеки Firebird. Характеристики, са описани подробно описание на вида SQL данни, манипулиране на данните език (манипулация на данни Език, ГСД), както и на езика на синтаксиса и данни разделителна способност (Определение на данни Език, DDL). Много внимание се отделя на описанието на сделки и предлага съвети за тяхното използване при разработване на приложения. Описан програмиране от страна на клиента и сървъра писмено тригери и съхранени процедури, създаване и използване на определено събитие, обработка на грешки в кода на сървъра и много други. Материал придружен от многобройни примери, практически съвети и препоръки.

За разработчиците на бази данни

Книга: Ръководство за Firebird програмиста БАЗА ДАННИ

Стартиране на интерактивна сесия GSEC

Раздели на тази страница:

Стартиране на интерактивна сесия GSEC

В командния ред в Firebird / бин директория, напишете следното. За POSIX:

/ GSEC -user sysdba -password Masterkey

GSEC -user sysdba -password Masterkey

командния ред промени в GSEO, които показват, че сте започнали GSEC онлайн.

За да се сложи край на интерактивна сесия, въведете QUIT.

Работещи GSEC като отдалечен клиент

SYSDBA да използвате GSEC на клиентската машина за управление на самоличността на потребителя на отдалечения сървър. Синтаксисът на поканата в този случай е малко по-различен: той изисква -database превключвател, следван от пълната мрежа пътя до базата данни за сигурност. Например (това е един отбор), тук е показано като POSIX клиент получава достъп до Windows Server във версия 1.5:

/ GSEC -database hotchicken: с: Програма FilesFirebirdFirebird_1_5security. FDB

-потребителското sysdba -password Masterkey

Следният пример показва клиент жалбата на Windows, за да 1.0.x на POSIX версията на сървъра:

GSEC -database coolduck: /opt/firebird/isc4.gdb

-потребителското sysdba -password Masterkey

интерактивен отбор

GSEC полезни интерактивни команди са картографиране, добавяне, промяна, заличаване, и помощ добив. Те не са главни и малки букви.

* Добавяне, промяна и изтриване се използват за добавяне и премахване на потребители и промяна на пароли. Те изискват като параметър за потребителското име (потребителско име), заедно със съответните превключватели и аргументи.

* Дисплей без името на потребителя се показва списък с всички потребители. Паролите не са показани. Тази команда може също да се получи потребителско име. В този случай, показване на данните на потребителя.

* Помощ или псевдоним. Показва помощния текст за полезността.

* Quit GSEC допълва и затваря командния ред.

ПОТРЕБИТЕЛИ маса и режими GSEC

Таблица. 34.1 ПОТРЕБИТЕЛИ таблица показва колоните заедно със съответните превключватели GSEC. Задължителните полета с помощта на GSEC са само

Потребителско име и PASSWD.

Таблица 34.1. ПОТРЕБИТЕЛИ колони на таблицата и режими GSEC

Потребител, идентификация на потребителя се разпознава на сървъра, GSEC го изисква като параметър за добавяне на интерактивни команди, промяна и изтриване и за съответния команден ред превключва -a [дд], п [dify] и-г [зтриване]

За някои POSIX UNIX потребителска идентификация платформи. не се изисква

За някои UNIX група идентификатор POSIX платформи. не се изисква

В текущата парола за този потребител. длъжен

Потребител. не се изисква

Второто име. не се изисква

фамилно име на потребителя. не се изисква

Също така, когато се започва с GSEC дистанционно работно място:

Сървър и път на базата данни за сигурност файл

име на път и файл

примери GSEC

Тя показва на главната колони ПОТРЕБИТЕЛИ таблицата база данни за сигурност. Паролите никога не се показват.

USER_NAME UID GID пълно име SYSDBA

MICKEY 123345 Мики Маус

D_DUCK 124345 Доналд Дък

JULIUS 125 345 J. Цезар

За да се покаже една и съща информация от един ПОТРЕБИТЕЛИ маса тип ред:

GSEC> потребителско име дисплей

GSEC> дисплей Юлий user_name UID GID пълно име

JULIUS 125 345 J. Цезар

Добавя потребител към таблица ПОТРЕБИТЕЛИ:

на [дд] потребителско име парола -pw [други ключове]

Ето име polzovatelya- уникален нов потребителско име и парола parol- свързан с този потребител.

ЗАБЕЛЕЖКА. Превключване към новия парола, когато добавите потребител или да смени паролата си е -pw. Не го бъркайте с компактна форма на паролата за когато свързвате превключвател SYSDBA, която се дава като -ра.

GSEO добавите mmouse -pw Veritas

За да добавите потребител hpotter с Хари Потър тип име и парола noMuggle:

GSEC> добави hpotter -fname Хари Потър -lname -pw noMuggle

За да проверите новия албум:

GSEC> дисплей hpotter

user_name UID GID пълно име

HPOTTER Хари Потър

ЗАБЕЛЕЖКА. Ако се опитате да въведете невалидни символи в подкана за парола, GSEC просто затвори без да се издава съобщение.

Използва се за промяна на стойности (редактиране) на колоните в съществуващите записи потребители. Посочете името на потребителя, който изисква промени и след това определете един или повече ключове, които определят променливите елементи, както и нова стойност за всеки от тях.

Подкрепете проекта - споделете линка, благодаря!