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

- Rejestracja:prawie 17 lat
- Ostatnio:około 11 godzin
- Postów:2792
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 ...
- Rejestracja:ponad 21 lat
- Ostatnio:10 dni
- Postów:1083
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.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.