downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ibase_service_detach> <ibase_server_info
[edit] Last updated: Fri, 10 Feb 2012

view this page in

ibase_service_attach

(PHP 5)

ibase_service_attachConnect to the service manager

Description

resource ibase_service_attach ( string $host , string $dba_username , string $dba_password )
Warning

This function is currently not documented; only its argument list is available.



ibase_service_detach> <ibase_server_info
[edit] Last updated: Fri, 10 Feb 2012
 
add a note add a note User Contributed Notes ibase_service_attach
Paul Vinkenoog 16-Apr-2008 11:46
The previous comment is incorrect. You can connect to the Service Manager as any valid user, and connecting to the Service Manager is not the same as connecting to the security database. However, some of the service functions (which you may subsequently call with the service handle returned by ibase_service_attach) are only available to SYSDBA.
houston_roadrunner at yahoo dot com 19-Apr-2006 03:47
When using this function it looks like you can only use SYSDBA as the user, as you are connecting to the security database. This is a restriction by the interbase/firebird server.
11-Apr-2006 07:58
An example of ibase_service_attach:
<?php
   
//attach to the server running on localhost
   
if (($service = ibase_service_attach('localhost', 'sysdba', 'masterkey')) != FALSE) {
       
//retrieve server info
       
$server_info  = ibase_server_info($service, IBASE_SVC_SERVER_VERSION)
                      .
' / '
                     
. ibase_server_info($service, IBASE_SVC_IMPLEMENTATION);
       
//detach from server (disconnect)
       
ibase_service_detach($service);
    }
    else {
       
$ib_error = ibase_errmsg();
    }
echo
$server_info;
?>
Should echo something like:

 WI-T2.0.0.12484 Firebird 2.0 Release Candidate 1 / Firebird/x86/Windows NT

Taken/adapted from ibWebAdmin source code

 
show source | credits | stats | sitemap | contact | advertising | mirror sites