=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Grzegorz Danowski - 20-02-2006 14:08
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Witam!
Mam dwie bazy: Klienci i Operacje. W bazie Operację dodałem widok opierający się na kilku tabelach bazy Klienci i kilku Operację. W tej samej bazie utworzyłem też procedurę przechowywaną bazującą na nowym widoku. Chciałbym tą procedurę udostępnić innym użytkownikom mającym konta w bazie Operacje. Czy każdego takiego użytkownika muszę też dodać do bazy Klienci? Jeśli tak, to jak ograniczyć dostęp użytkownika tylko do samego widoku (znajdującego się w bazie Operacje), tak by nie mógł on bezpośrednio zajrzeć do tabel z bazy Klienci?
Pozdrawiam Grzegorz
Grzegorz Danowski - 22-02-2006 21:48
=?iso-8859-2?Q?Re:_=5BSQL_Server_2000=5D_uprawnienienia_do_u= BFywania_wid?==?iso-8859-2?Q?oku_opartego_na_tabeli_z_innej_bazy?=
Użytkownik "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.pl> napisał w wiadomości news:dt3rbg$qp6$1@inews.gazeta.pl... > Witam! > > Mam dwie bazy: Klienci i Operacje. W bazie Operację dodałem widok > opierający się na kilku tabelach bazy Klienci i kilku Operację. W tej > samej bazie utworzyłem też procedurę przechowywaną bazującą na nowym > widoku. Chciałbym tą procedurę udostępnić innym użytkownikom mającym konta > w bazie Operacje. > Czy każdego takiego użytkownika muszę też dodać do bazy Klienci? Jeśli > tak, to jak ograniczyć dostęp użytkownika tylko do samego widoku > (znajdującego się w bazie Operacje), tak by nie mógł on bezpośrednio > zajrzeć do tabel z bazy Klienci? >
Pomogło ustawienie opcji: 'Cross DB Ownership Chaining', co jednak zgodnie z artykułem http://support.microsoft.com/?kbid=810474 wiążą się z pewnym ryzykiem. Czy często korzystacie z łańcucha własności między bazami mimo zagrożeń z tym związnych? Bo z tego co zrozumiałem wystarczy dbać by nikt nie powołany nie należał do grup db_ddladmin i db_owners.
Pozdrawiam Grzegorz
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Dwie bazy czy dwie tabele?
[Oracle] Co do tworzenia aplikacji dla bazy Oracle
narzedzie do transferu bazy mysql - mysql
narzedzie do transferu bazy odbc - odbc
Połączenie bazy danych z wykonaniem polaczenia telefonicznego
[MySQL] - Wstawianie aktualnej daty do bazy danych - PHP i MySQL
Jak wciągnąć dużą porcję danych do bazy danych Oracle 10 g Express
Przeniesienie bazy między HP-UX 11.23B na VXFS a Linux Suse 9SP3 na EXT3.
[MySQL]: Odzyskanie z pliku zawierającego wiele baz danych tylko jednej wybranej bazy
konkurs SQL Injection - 10 PLN na GSM dla pierwszej osoby, ktora dostanie sie do bazy
zanotowane.pldoc.pisz.plpdf.pisz.plred-hacjenda.opx.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 |
|