Zaszyfrowanie funkcji SQL Server

0

Cześć,
Chciałem się zapytać czy jest jakaś możliwość zaszyfrowania funkcji w SQL Serverze tak, by nikt nie mógł odczytać ciała tej funkcji – nawet administrator?
Chodzi o to, że napisanie takiej funkcji zajmie dość dużo czasu i wymaga dobrej znajomości struktury bazy danych. Chciałem więc to zrobić, bo ułatwi mi oraz innym to pracę w programie. Nie chcę jednak, by firma sobie przywłaszczyła to co zrobię (gdyby trzeba było się rozstać w złej atmosferze :P). Dlatego, jako twórca takiej funkcji, chciałbym jako jedyny mieć wiedzę jak ona dokładnie działa.

0

Da się. Poszukaj function_option (ENCRYPTION) na stronie https://msdn.microsoft.com/pl-pl/library/ms186755(v=sql.110).aspx
AQle treż słyszałem, że dla starszej wersji był (nieoficjalny) decoder ...

0

Dzięki wielkie!!

0

Ja też słyszałem, że jakikolwiek sysadmin odczyta procedurę, oczywiście trzeba się nagimnastykować.

1

Faktycznie, szkoda zachodu na szyfrowanie, bo odczytać jest to banalnie prosto...
Pierwsze lepsze zapytanie do googla i już można przebierać i wybierać w gotowcach.
Jak ktoś ma dostęp do bazy danych na poziomie admina, to nie da się tego zrobić efektywnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1