mysql 存储过程 如何 加密? 我写了很多的存储过程,不希望管理员看到
1 publicID001 2015-05-26 10:49:11 +08:00 用C实现 嵌入MySQL本身? |
![]() | 2 lyragosa 2015-05-26 10:50:17 +08:00 什么叫不希望管理员看到?什么管理员? |
![]() | 4 lyragosa 2015-05-26 11:08:36 +08:00 |
![]() | 6 fangjinmin 2015-05-26 12:45:23 +08:00 mysql的root用户应该可以看到一切的,如果不能,说明mysql的设计有问题,所以你的想法是不可能实现的。 |
![]() | 7 zeayes 2015-05-26 12:47:51 +08:00 @fangjinmin 是啊,如果root就看不到的话,mysql也无法执行这些命令。 |
![]() | 8 est 2015-05-26 13:18:17 +08:00 mysql plugin |
![]() | 9 yanze0613 2015-05-26 17:45:28 +08:00 你是不希望DBA看到还是不希望SA看到啊 |
![]() | 10 jadecoder 2015-05-26 23:53:02 +08:00 我猜是这样的,.NET/Java的代码,编译之后给客户交付二进制,不给对方源代码,但是存储过程会被对方看到。 如果是SQL Server的话,可以使用: CREATE PROCEDURE dbo.foo WITH ENCRYPTION |