InsERT GT => Subiekt GT => Wątek zaczęty 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?
-
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.
-
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