SQL Server 2005 Express
Seba - 24-12-2006 00:37
SQL Server 2005 Express
Witam,
zainstalowałem pakiet Visual Studio wraz z SQL Server'em Express Edition.
Mam problem z dostaniem się na ten server. w normalnej wersji ustawiam hasło dla system administratora i wszystko gra. Tutaj nie pyta o taką rzecz.
Mam do wyboru albo usługę lokalną, sieciową albo poprzez konto w domenie. Domeny nie mam i nie wiem jak mogę się dostać do bazy poprzez QTADO albo Query Analyzera ...
z góry dzięki za pomoc
Pawel - 24-12-2006 00:37
Dnia Mon, 18 Dec 2006 20:21:00 +0100, Seba napisał(a):
> Witam, > > zainstalowałem pakiet Visual Studio wraz z SQL Server'em Express Edition. > > Mam problem z dostaniem się na ten server. w normalnej wersji ustawiam hasło > dla system administratora i wszystko gra. Tutaj nie pyta o taką rzecz. > > Mam do wyboru albo usługę lokalną, sieciową albo poprzez konto w domenie. > Domeny nie mam i nie wiem jak mogę się dostać do bazy poprzez QTADO albo > Query Analyzera ... > > z góry dzięki za pomoc
Też miałem ten sam problem. Należy dodać aliasy we właściwościach dla MS SQL( u mnie zadzialalo). Wlasciwosci tego znajdziesz po zainstalowaniu konsol i nazywa sie to SQL Server Configuration Manager. Nie miałem problemu natomiast z dostaniem się bezpośrednio z VS
Gsue - 24-12-2006 00:37
Użytkownik "Seba" <sebastian.wypior@sezam.pl> napisał w wiadomości news:em6po1$h9c$1@atlantis.news.tpi.pl... > Witam, > > zainstalowałem pakiet Visual Studio wraz z SQL Server'em Express Edition. > > Mam problem z dostaniem się na ten server. w normalnej wersji ustawiam > hasło dla system administratora i wszystko gra. Tutaj nie pyta o taką > rzecz. > > Mam do wyboru albo usługę lokalną, sieciową albo poprzez konto w domenie. > Domeny nie mam i nie wiem jak mogę się dostać do bazy poprzez QTADO albo > Query Analyzera ... > > z góry dzięki za pomoc Witam, moja szklana kula rzekła dziś rano, że user sebastian.w zainstalował autentykację w trybie Windows zamiast w trybie mixed. Należy zmienić i.... będzie działało, chyba, że chodzi o coś zupełnie innego :)
Z poważaniem Gsue
Seba - 24-12-2006 00:37
Użytkownik "Gsue" <gsue44@wp.pl> napisał w wiadomości news:em7up7$d89$1@atlantis.news.tpi.pl... > > Użytkownik "Seba" <sebastian.wypior@sezam.pl> napisał w wiadomości > news:em6po1$h9c$1@atlantis.news.tpi.pl... > > Witam, > > > > zainstalowałem pakiet Visual Studio wraz z SQL Server'em Express Edition. > > > > Mam problem z dostaniem się na ten server. w normalnej wersji ustawiam > > hasło dla system administratora i wszystko gra. Tutaj nie pyta o taką > > rzecz. > > > > Mam do wyboru albo usługę lokalną, sieciową albo poprzez konto w domenie. > > Domeny nie mam i nie wiem jak mogę się dostać do bazy poprzez QTADO albo > > Query Analyzera ... > > > > z góry dzięki za pomoc > Witam, > moja szklana kula rzekła dziś rano, że user sebastian.w zainstalował > autentykację w trybie Windows zamiast w trybie mixed. Należy zmienić i.... > będzie działało, chyba, że chodzi o coś zupełnie innego :) > > Z poważaniem > Gsue > >
Właśnie problem w tym, że userowi Sebastian nie pojawiła się możliwość wyboru trybów autentykacji. Gdyby się pojawiła to user Sebastian nie posłał by postu na grupę ((-:
pozdrawiam
Gsue - 24-12-2006 00:37
Użytkownik "Seba" <seba@seba.com> napisał w wiadomości news:em84se$1j1$1@nemesis.news.tpi.pl... > <CIACH>> Z poważaniem >> Gsue >> >> > > Właśnie problem w tym, że userowi Sebastian nie pojawiła się możliwość > wyboru trybów autentykacji. Gdyby się pojawiła to user Sebastian nie > posłał > by postu na grupę ((-: > > pozdrawiam Mówimy o czym innym.
Ale typ autentykacji definujesz jako parametr systemowy (typ autoryzacji wykorzystywany przez serwer). Zazwyczaj jest to definiowane w czasie instalacji. W msde jak pamiętam trzeba było to przekazać jako parametr w setupie. Domyślnym trybem autentykacji jest : "Po wykonaniu instalacji Standardowa programu Microsoft SQL Server 2000 domyślnym trybem zabezpieczeń jest Uwierzytelnienie systemu Windows" - mówi MS (pewnie 2005 też). Tryb autentykacji można zmienić ręcznie - bez konsoli w kluczu: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microso ft SQL Server\MSSQL.x\MSSQLServer " ustawiając wartość "LoginMode = 2" (mixed mode) a następnie zrestartować serwer NET STOP MSSQLSERVER NET START MSSQLSERVER lub zmieniając nazwę jeśli masz named instance. I działa. I zapyta o logowanie dla usera sa. Po czym user Sebastian może przelać w ramach wdzięczności jako drobny datek kufel z pianą na 2 palce na rzecz piszącego oraz jego szklanej kuli.
Pozdrawiam Gsue
Grzesiek G. - 24-12-2006 00:37
Seba napisał(a): > Użytkownik "Gsue" <gsue44@wp.pl> napisał w wiadomości > news:em7up7$d89$1@atlantis.news.tpi.pl... > >>Użytkownik "Seba" <sebastian.wypior@sezam.pl> napisał w wiadomości >>news:em6po1$h9c$1@atlantis.news.tpi.pl... >> >>>Witam, >>> >>>zainstalowałem pakiet Visual Studio wraz z SQL Server'em Express > > Edition. > >>>Mam problem z dostaniem się na ten server. w normalnej wersji ustawiam >>>hasło dla system administratora i wszystko gra. Tutaj nie pyta o taką >>>rzecz. >>> >>>Mam do wyboru albo usługę lokalną, sieciową albo poprzez konto w > > domenie. > >>>Domeny nie mam i nie wiem jak mogę się dostać do bazy poprzez QTADO albo >>>Query Analyzera ... >>> >>>z góry dzięki za pomoc >> >>Witam, >>moja szklana kula rzekła dziś rano, że user sebastian.w zainstalował >>autentykację w trybie Windows zamiast w trybie mixed. Należy zmienić i.... >>będzie działało, chyba, że chodzi o coś zupełnie innego :) >> >>Z poważaniem >>Gsue >> >> > > > Właśnie problem w tym, że userowi Sebastian nie pojawiła się możliwość > wyboru trybów autentykacji. Gdyby się pojawiła to user Sebastian nie posłał > by postu na grupę ((-: > > pozdrawiam > > Bo się nie pojawia. Jak nie masz narzędzi klienckich, to musisz grzebnąć w rejestrze w kluczu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\LoginMode i zamienić 1 na 2, żeby włączyć tryb Mixed. Oczywiście potem restart serwera.
Nie jestem pewny numerku 1 w nazwie MSSQL.1 - być może Express nadaje sobie inny, ale u mnie wygląda że jest to 1. Przynajmniej dla pierwszej instancji.
Pozdrawiam
-- Grzegorz Gruza Odpowiadając usuń "spamerom_nie." z adresu!!!
Robert Winkler - 24-12-2006 00:37
Witam
Seba zmieniając tryb autentykacji w SQL'u musi wiedzieć jeszcze o jednym. W nowej wersji SQL Servera wprowadzono możliwość blokowania użytkowników SQL'owych Przy domyślnej konfiguracji SQL Server 2005 Express użytkownik 'sa' istnieje co prawda na serwerze ale jest zablokowany. Jedynym sposobem aby połączyć się do tej bazy z prawami pozwalającymi na jej administracje jest skorzystanie z autentykacji windows łączac się do serwera SQL'owego będąc zalogowanym na użytkownika należącego na komputerze na którym zainstalowany jest SQL do lokalnej grupy administratorów. Majac już dostep do serwera można za pomocą programu Microsoft SQL Server Management Studio Express (http://www.microsoft.com/downloads/d...8-5A0F62BF7796) odblokować konto 'sa', albo utworzyć nowe i nadać mu prawa administracyjne.
-- ____________ Robert Winkler
Seba - 24-12-2006 00:37
Użytkownik "Grzesiek G." <gruza@spamerom_nie.priv4.onet.pl> napisał w wiadomości news:em871h$486$1@opal.futuro.pl... > Seba napisał(a): >> Użytkownik "Gsue" <gsue44@wp.pl> napisał w wiadomości >> news:em7up7$d89$1@atlantis.news.tpi.pl... >> >>>Użytkownik "Seba" <sebastian.wypior@sezam.pl> napisał w wiadomości >>>news:em6po1$h9c$1@atlantis.news.tpi.pl... >>> >>>>Witam, >>>> >>>>zainstalowałem pakiet Visual Studio wraz z SQL Server'em Express >> >> Edition. >> >>>>Mam problem z dostaniem się na ten server. w normalnej wersji ustawiam >>>>hasło dla system administratora i wszystko gra. Tutaj nie pyta o taką >>>>rzecz. >>>> >>>>Mam do wyboru albo usługę lokalną, sieciową albo poprzez konto w >> >> domenie. >> >>>>Domeny nie mam i nie wiem jak mogę się dostać do bazy poprzez QTADO albo >>>>Query Analyzera ... >>>> >>>>z góry dzięki za pomoc >>> >>>Witam, >>>moja szklana kula rzekła dziś rano, że user sebastian.w zainstalował >>>autentykację w trybie Windows zamiast w trybie mixed. Należy zmienić >>>i.... >>>będzie działało, chyba, że chodzi o coś zupełnie innego :) >>> >>>Z poważaniem >>>Gsue >>> >>> >> >> >> Właśnie problem w tym, że userowi Sebastian nie pojawiła się możliwość >> wyboru trybów autentykacji. Gdyby się pojawiła to user Sebastian nie >> posłał >> by postu na grupę ((-: >> >> pozdrawiam >> >> > Bo się nie pojawia. Jak nie masz narzędzi klienckich, to musisz grzebnąć w > rejestrze w kluczu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL > Server\MSSQL.1\MSSQLServer\LoginMode i zamienić 1 na 2, żeby włączyć tryb > Mixed. Oczywiście potem restart serwera. > > Nie jestem pewny numerku 1 w nazwie MSSQL.1 - być może Express nadaje > sobie inny, ale u mnie wygląda że jest to 1. Przynajmniej dla pierwszej > instancji. > > Pozdrawiam > > -- > Grzegorz Gruza > Odpowiadając usuń "spamerom_nie." z adresu!!!
hmmm odpaliłem SQL Server Managment studio, w statusie użytkownika 'sa' login zmieniłem na Enabled, we właściwościach serwera zminiłem tryb autentykacji na SQL SERVER AUHENTICATION i dupa blada. Przez Management Studio mogę się zalogować jako 'sa' ale przez QTADO czy z poziomu aplikacji w C# wywala błąd (QTADO: SQL State - 8001, Błąd serwera SQL - 17).
Czy jeszcze trzeba coś poustawiać (np. TCP) ??
dzięki
Robert Winkler - 24-12-2006 00:37
> odpaliłem SQL Server Managment studio, > w statusie użytkownika 'sa' login zmieniłem na Enabled, > we właściwościach serwera zminiłem tryb autentykacji na SQL SERVER AUHENTICATION i dupa blada. > Przez Management Studio mogę się zalogować jako 'sa' ale przez QTADO czy z poziomu aplikacji w C# wywala błąd (QTADO: SQL State - > 8001, Błąd serwera SQL - 17). > > Czy jeszcze trzeba coś poustawiać (np. TCP) ??
TCP/IP jest w SQL Server 2005 domyślnie zablokowany podobnie jak nazwane potoki i VIA Jedynie dostęp z wykorzystaniem protokołu Shared Memory na komputerze na którym zainstalowany jest SQL jest dostepne.
Jeśli chesz to zmienić to musisz w konsoli SQL Server Configuration Manager odblokować potrzebne ci protokoły komunikacyjne. (instalowana jest z SQL'em i dostępna jest w menu Start w podfolderze folderu "Microsoft SQL Server 2005")
Nie wiem co to jest QTADO ale w C# korzystając z System.Data.SqlClient lepiej niewymuszać protokołu komunikacyjnego i pozwolić ADO.NET wybrać najstosowniejszy.
-- ____________ Robert Winkler
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
=?iso-8859-2?Q?=5BMS_SQL=5D_Czy_mo=BFna_wywo=B3a=E6_funkcje_t ylko_raz_dla?==?iso-8859-2?Q?_ca=B3ego_zbioru_=BCr=F3d=B3owego=3F?=
=?ISO-8859-2?Q?k=B3opot_z_uruchomieniem_MY_SQL_dla_C?==?ISO-8859-2?Q?MS_i_CRM_na_Fedora_Core_3?=
Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?=
[MSSQL] ACCESS - SQL =?ISO-8859-2?Q?B=B3ad_w_konwersji_lic?==?ISO-8859-2?Q?zb?=
=?iso-8859-2?Q?=5Bmssql=5D_Zapytania_rekurencyjne__-_czy_sk=B3adnia_sql?==?iso-8859-2?Q?_co=B6_takiego_przewiduje_=3F?=
[Oracle PL/SQL] Cursor i zapis =?ISO-8859-2?Q?rekord=F3w_do_?==?ISO-8859-2?Q?kolejnych_plik=F3w?=
=?iso-8859-2?Q?=5BMySQL=5D_Co_minimalnie_potrzebne_zeby_mie=E 6_klienta_My?==?iso-8859-2?Q?SQL_na_Linuxie=3F?=
[newbie] MS SQL - praca =?ISO-8859-2?Q?jednocze=B6nie_na_2_?==?ISO-8859-2?Q?bazach_=28linkowanie_=3F=29?=
[oracle] - Oracle SQL Developer - co to jest SID?
[MS SQL + kontakty outlook]CZy kontakty moge być zewnętrzne?
zanotowane.pldoc.pisz.plpdf.pisz.plnocnerozmowy.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|