Server| Stored Procedure | decryption
1. Protecting the stored procedure and making it totally non-decryptable is technically impossible. There has to being a way to reverse it so this SQL Server can generate the execution plan and execute the query.
2. The encryption this SQL Server is offering is obfuscation of stored procedures through a feature called stored Procedur E encryption. Obfuscation allows the stored procedures to is used by database end-users while making it more difficult for those RS to view or change the contents of the stored procedures. In order to execute the stored procedures, SQL Server must have access to the original source form of the stored S. As a result, a determined SQL Server system administrator could obtain access to the source form of the stored Procedur ES (although Non-system administrators don't have this ability). Because the obfuscation feature is isn't intended to protect the source form of stored procedures from being copied or Viewe D by a determined SQL Server administrator, one should not rely solely on the feature for that purpose.
3. Obfuscation of stored procedure is similar to what other database vendors offer. It is true so there exists utilities to decrypt procedures protected by obfuscation, and the is similar there the also Exis TS Decompiles for Java as. The "s", if one can run the code and get access to a executable form, it's always technically possible to reverse en Gineer the code.
4 An alternative for May want to try are to use extended stored procedures and DLL. By creating a DLL version of the code, makes it harder to break but it are still possible to reverse-engineer a DLL.
5. The protection is available to all software development firm interested in protecting their asset are same across All Data Products:
A. Obfuscation.
B. Legal Protection (Copy write, patents, etc).
It isn't possible to depend only upon either one of the two core pillars of intellectual property protection.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.