MSSQL数据库中包含加密的存储过程,我的应用程序看不到它们(我使用不同的jdbc驱动程序)。
我有两个问题。
如何获取这些加密存储过程的列表?
如何从Java调用MSSQL加密的存储过程?
答案 0 :(得分:2)
如何获取这些加密存储过程的列表?
SELECT SCHEMA_NAME(p.schema_id) + '.' + p.name
FROM sys.procedures p
WHERE OBJECTPROPERTY(p.object_id, 'IsEncrypted') = 1
如何从Java调用MSSQL加密的存储过程?
从encrypted
调用non-encrypted
存储过程时,{I}}和Java
存储过程之间应无差异。