InsERT GT => Subiekt GT => Wątek zaczęty przez: mis w Październik 07, 2016, 15:40:16

Tytuł: kilka baz subiekta na jednym serwerze - klient widzi tylko swoją
Wiadomość wysłana przez: mis w Październik 07, 2016, 15:40:16
Scenariusz jest następujący: Na serwerze jest 5 baz subiekta, każda baza to inny klient.

Czy istnieje możliwość aby dany klient Subiekta widział tylko swoją bazę podczas uruchamiania. (chodzi o ekran w którym wybiera się podmiot)

Zapewne trzeba coś poustawiać w uprawnieniach SQL, ale nie wiem co i jak.

Czy w ogóle taki scenariusz jest możliwy?


Tytuł: Odp: kilka baz subiekta na jednym serwerze - klient widzi tylko swoją
Wiadomość wysłana przez: Aldo w Październik 07, 2016, 16:06:27
Trzeba w SQL ustawić do każdej bazy innego użytkownika, oczywiście z hasłem i przy logowaniu każdy zamiast sa musi podac przypisanego do niego użytkownika i hasło. Można to na stałe wpisać do parametrów startowych.
Natmiast użytkowni sa musi być zablokowany, lub miec silne hasło znane tylko Tobie.
A dla siebie musisz też dodać użytkownika z hasłem znanym tylko Tobie i dać mu dostęp do wszystkich baz.

Trochę grzebania jest. Jak nie znasz sql to poproś dobrego serwisanta.
Tytuł: Odp: kilka baz subiekta na jednym serwerze - klient widzi tylko swoją
Wiadomość wysłana przez: mis w Październik 07, 2016, 17:54:24
Dzięki. Da się!

Tak jak powiedziałeś trzeba:
1. ustawić oddzielnego usera dla każdej bazy.
2. ustawić uprawnienia.
3. ustawić Grant view server state to public