2016-09-08 4 views

ответ

1

I dont думаю, что существует способ шифрования хранимой процедуры в MYSQL. Я бы рекомендовал вам изменить привилегию для пользователей, для которых вы не хотите, чтобы они обращались к вашей хранимой процедуре.

Вы можете увидеть эту ошибку, сообщили в MYSQL: Bug #4210 Stored Procedure Encryption, а также Bug #19516 stored procedur encoding/obfuscating

+0

http://stackoverflow.com/a/17721502 – Drew

+0

@Drew: - Да, это обходной путь, но OP попросил шифрования, который я не думаю, что это возможно. –

+2

Я не вижу возможности либо – Drew

0

Вы не можете шифровать хранимые процедуры в очень полезным способом, поскольку сервер MySQL будет расшифровать его в любом случае, когда он читает хранимую процедуру из его таблицы.

Вы можете защитить свой код сохраненной процедуры как в SQL Server.Это не для MySql, но это для SQL Server.

How Do I Protect My Stored Procedure Code?

Смежные вопросы