Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MS SQL Server 2008 i PHP, MS SQL Server 2008 i PHP prosze o pomoc
kolek_p
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.11.2008

Ostrzeżenie: (10%)
X----


Witam
Mam mały problem z uzyskaniem dostepu do baz danych w MS SQL Serwerze 2008.
Wykonałem wszystko jak jest opisane w instrukcji w tym linku: Link.
Mam zainstalowanego WampServer 2.0.

Nazwa servera:
KOLEK-9030D69F9\WARSZAWA
Nazwa bazy danych:
Warszawa

i próbuje się połączyc w następujący sposób:

<?PHP
$serverName = "(KOLEK-9030D69F9\WARSZAWA)";
$connectionOptions = array("Database"=>"Warszawa");

/* Łączenie przy użyciu uwierzytelniania systemu Windows. */
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn == false )
{
echo "disconnect";
}else{
echo "connect";
}
?>

w rezultacie otrzymuje na ekranie słowo disconnect.

Prosze o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Możliwe, że problemem jest (z podanego przez Ciebie linka):
Cytat
Domyślnie funkcja sqlsrv_connect nawiązuje połączenie przy pomocy uwierzytelniania systemu Windows. W większości scenariuszy oznacza to, że do połączenia się z serwerem wykorzystywana jest tożsamość procesu serwera sieci Web lub tożsamość wątku (jeśli serwer sieci Web wykorzystuje personifikację), a nie tożsamość użytkownika końcowego.

Spróbuj podać nazwę użytkownika oraz hasło (musisz włączyć możliwość takiego logowania w samym SQL Server bo domyślnie chyba aktywne jest tylko uwierzytelnianie Windows).
Poza tym: może lepiej korzystaj z wbudowanych w PHP funkcji (mssql_connect" title="Zobacz w manualu PHP" target="_manual lub od razu PDO) bo potem możesz mieć problemy na serwerze docelowym.

Ten post edytował phpion 27.05.2009, 10:46:37
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 13:22