VB 程序中 如果 进行了 SQL 数据库 读写 *** 作,如果防止数据库存密码泄露

VB 程序中 如果 进行了 SQL 数据库 读写 *** 作,如果防止数据库存密码泄露,第1张

这个对应第二条啊…

1。对于数据库存储密码,你可以先对密码进行MD5或SHA-512等的hash函数加密,然后再进行存储…

2。对于数据库自己的密码,没办法防止,只能让用户自己输入(就是第一次登录让用户输入密码,然后把数据库密码设置成用户输入的密码,以后登录让用户自己输入密码,然后把密码存入一个变量,用它去连接数据库),然后看能不能连上数据库就好了…

你可以对数据库用户权限进行设置,先新建几个用户,然后用比如grand的SQL语句来调配它们的权限,最后按需登录就好了。

不论用什么方法只要你存放了读出明文的方法就不可能不被攻破,所以只能设置数据库用户权限……

这实际是把安全移交给数据库了,只要数据库足够安全就没问题…

复制表结构及数据到新表

CREATE TABLE 新表 SELECT FROM 旧表

insert into 新表 (select from 旧表)

前提是表结构相同

以上就是关于VB 程序中 如果 进行了 SQL 数据库 读写 *** 作,如果防止数据库存密码泄露全部的内容,包括:VB 程序中 如果 进行了 SQL 数据库 读写 *** 作,如果防止数据库存密码泄露、如何通过SQL语句从数据库读取数据,在把读到的数据写入另一个新建表中去、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9502830.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存