1
2
我敢肯定,这是在ODBC控制面板中定义DSN的时候——或者是Sybase提供的在其他平台上定义连接的任何其他实用程序。当DSN存储在文件或注册表中时,您应该看到定义的enp参数,而不是pwd。 除非有一个非对称算法——SA定义了私钥——否则我不会认为这比混淆更好。也就是说,锁定用户的能力! |
2
1
hythlodayr是正确的-当您选中“加密密码”复选框时,ODBC管理员创建enp参数而不是pwd参数。如果以这种方式创建DSN,iqdsn实用程序的-pe开关也会执行相同的操作。 ENP参数是使用专有加密算法加密的,但它不能代替强加密。一个坚定的黑客可能会破坏它。任何包含密码(无论是否加密)的DSN都存在安全风险。 充分披露 :我在SQL Anywhere工程部门为Sybase工作。SQL Anywhere是Sybase IQ使用的数据库服务器。 |
Beofett · 第一次异步查询后丢失我的应用程序池标识 6 年前 |
Lili.brh · 如何获取成员身份中当前用户的用户ID 6 年前 |
Wheels · 使用DI的实体框架6动态连接字符串 6 年前 |
Bassie · 调试时如何加密连接字符串部分 6 年前 |
Missy · Visual Studio在哪里存储连接字符串 6 年前 |