Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Błąd logowania do mssql2000 przez IIS
koczis
post 28.04.2010, 21:42:53
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.04.2010

Ostrzeżenie: (0%)
-----


Witam,
szukam pomocy w rozwiązaniu takiego problemu. Jest działający komputer windows XP z mssql2000 oraz IIS ze stronami napisanymi w asp. Wejście do systemu następuje przez przeglądarkę podając użytkownika i hasło, po zalogowaniu jest dostęp do danych. Zarówno IIS jak i mssql ma skonfigurowaną zintegrowaną autoryzację windows. Tak działający system trzeba przenieść na nową maszynę. Jak na razie zatrzymałem mssql, skopiowałem na nową maszynę plikami i uruchomiłem mssql na nowej maszynie. Podobnie zrobiłem z serwerem IIS, przeniesione zostały pliki oraz ustawiłem prawa i konfigurację na nowym serwerze. Porównując obydwie instalacje wszystko wygląda tak samo, jednak jest problem taki że po wpisaniu adresu w przeglądarkę w nowej instalacji wyświetla się prawidłowo okno logowania (autentykacja windows), jednak serwer zwraca błąd : "Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][Sterownik ODBC programu SQL Server][SQL Server]Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection". Plik konfiguracyjny global.asa zawiera dane połączenia z mssql, pola dotyczące użytkownika i hasła są puste (tak jak w źródłowej instalacji ) jednak wygląda tak jakby IIS nie potrafił przekazać danych użytkownika z IIS do mssql. Muszę dodać że w bazie mssgl na nowo skonfigurowałem użytkowników i uprawnienia do bazy danych zgodnie ze zdefiniowanymi w systemie windows. Może ktoś ma jakiś pomysł na rozwiązanie problemu, ewentualnie na inny prosty sposób przeniesienia systemu na nowy komputer.

pozdrawiam
Go to the top of the page
+Quote Post
mortus
post 29.04.2010, 06:20:38
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Czy
Cytat
zatrzymałem mssql, skopiowałem na nową maszynę plikami i uruchomiłem mssql na nowej maszynie.
oznacza, że fizycznie kopiowałeś pliki?
Go to the top of the page
+Quote Post
koczis
post 29.04.2010, 07:28:30
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.04.2010

Ostrzeżenie: (0%)
-----


Tak, skopiowałem fizycznie z jednej maszyny na drugą i na docelowej podmieniłem katalog. Próbowałem przenieść bazy wykorzystując Copy database wizard, ale nie za bardzo się to udało, przyznam że nie poświęciłem na tę opcję za dużo czasu.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 06:09