信頼できる認証を使用する接続は、Firebird 2.1 を使用する場合、それぞれのパラメーター ブロックでisc_dpb_trusted_auth
およびを渡すことによって確立できます。
接続されたユーザーは、管理者権限を持つ Windows グループのメンバーに応じて、管理者権限を持ちます。isc_spb_trusted_auth
Firebird 2.5 の場合、ロール "rdb$admin" を指定して、データベースへの管理者権限で接続できます (ユーザーにそのロールへのアクセス許可が付与されている場合)。
その役割を使用して、管理者権限でサービス接続を確立したいのですが、まだそれを行う方法が見つかりません。接続は確立されていますが、たとえばデータベース ユーザーをリストすることはできません。これは、SYSDBA として接続している場合に可能です。
isc_spb_trusted_auth
、またはその他のパラメーター ブロックのどの組み合わせが必要で、どのパラメーターを渡す必要がありますかisc_spb_trusted_role
?isc_spb_sql_role_name