abies           Sat Apr  3 10:24:12 2004 EDT

  Modified files:              
    /php-src/ext/interbase/tests        interbase.inc 
  Log:
  Don't rely on OS-based authentication (as it is not supported under Win32)
  
http://cvs.php.net/diff.php/php-src/ext/interbase/tests/interbase.inc?r1=1.6&r2=1.7&ty=u
Index: php-src/ext/interbase/tests/interbase.inc
diff -u php-src/ext/interbase/tests/interbase.inc:1.6 
php-src/ext/interbase/tests/interbase.inc:1.7
--- php-src/ext/interbase/tests/interbase.inc:1.6       Thu Apr  1 13:23:45 2004
+++ php-src/ext/interbase/tests/interbase.inc   Sat Apr  3 10:24:11 2004
@@ -1,15 +1,21 @@
-<?php /* $Id: interbase.inc,v 1.6 2004/04/01 18:23:45 abies Exp $ */
+<?php /* $Id: interbase.inc,v 1.7 2004/04/03 15:24:11 abies Exp $ */
 
 srand((double)microtime()*1000000);
 
+$user = 'SYSDBA';
+$password = 'masterkey';
+ini_set('ibase.default_user',$user);
+ini_set('ibase.default_password',$password);
+
 /* we need just the generated name, not the file itself */
 unlink($test_base = tempnam('/tmp',"php_ibase_test"));
 
 function init_db()
 {
-       global $test_base;
+       global $test_base, $user, $password;
 
-       $test_db = ibase_query("CREATE DATABASE \"$test_base\"");
+       $test_db = ibase_query(sprintf("CREATE DATABASE '%s' USER '%s' PASSWORD '%s'",
+               $test_base, $user, $password));
        $tr = ibase_trans($test_db);
        ibase_query($tr,"create table test1 (i integer, c varchar(100))");
        ibase_commit_ret($tr);

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to