]> granicus.if.org Git - php/commitdiff
Don't rely on OS-based authentication (as it is not supported under Win32)
authorArd Biesheuvel <abies@php.net>
Sat, 3 Apr 2004 15:24:11 +0000 (15:24 +0000)
committerArd Biesheuvel <abies@php.net>
Sat, 3 Apr 2004 15:24:11 +0000 (15:24 +0000)
ext/interbase/tests/interbase.inc

index 668cf0d58aaf5ec3df51f53a83b3af8b6c323593..5f43d1cdc280889cb7e80c4cac7161d602e95bd2 100755 (executable)
@@ -2,14 +2,20 @@
 
 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);