FireDAC.Phys.IBBase.TFDIBSecurity

提供: RAD Studio API Documentation
移動先: 案内検索

FireDAC.Phys.IBBase.TFDIBServiceFireDAC.Phys.TFDPhysDriverServiceFireDAC.Stan.Intf.TFDComponentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDIBSecurity

Delphi

TFDIBSecurity = class (TFDIBService)

C++

class PASCALIMPLEMENTATION TFDIBSecurity : public TFDIBService

プロパティ

種類 可視性 ソース ユニット
class public
FireDAC.Phys.IBBase.pas
FireDAC.Phys.IBBase.hpp
FireDAC.Phys.IBBase FireDAC.Phys.IBBase

説明

Firebird および InterBase のデータベース セキュリティ管理サービスを実装したクラスです。

TFDIBSecurity コンポーネントを使用すると、データベース セキュリティ管理機能をアプリケーションに追加できます。

アプリケーションでセキュリティを管理するには、以下を行います。

アプリケーションで InterBase 専用の暗号化を管理するには、以下を行います。

InterBase アプリケーションでは、EUAActive プロパティを使って、EUA データベースの状態を管理できます。

 { Adding a user: }
 FDIBSecurity1.DriverLink := FDPhysIBDriverLink1;
 FDIBSecurity1.UserName := 'sysdba';
 FDIBSecurity1.Password := 'masterkey';
 FDIBSecurity1.Host := 'db.srv.host';
 FDIBSecurity1.Protocol := ipTCPIP;
 FDIBSecurity1.AUserName := 'user1';
 FDIBSecurity1.APassword := '12345';
 FDIBSecurity1.AFirstName := 'Bill';
 FDIBSecurity1.ALastName := 'Scott';
 FDIBSecurity1.AddUser;

関連項目