加密的表如何如何避免运行时弹出密码输入框?
我有一个程序使用一个表Table,因为安全需要,所以要加密。
然而如果程序不做特别的处理,运行时就弹出一个密码输入框。
可不可以像连接sql server数据库那样,在连接之前,提供一个用户名和密码的字符串,然后连上数据库。
也就是说在Table1.Open之前输入密码信息,使程序在运行时不再询问密码。
(我加密的只是一个Table,而不是整个Database,整个Database的有很多例程,我知道怎么办)
我有一个程序使用一个表Table,因为安全需要,所以要加密。
然而如果程序不做特别的处理,运行时就弹出一个密码输入框。
可不可以像连接sql server数据库那样,在连接之前,提供一个用户名和密码的字符串,然后连上数据库。
也就是说在Table1.Open之前输入密码信息,使程序在运行时不再询问密码。
(我加密的只是一个Table,而不是整个Database,整个Database的有很多例程,我知道怎么办)
解决方案 »
- delphi 7+SQL2005 做简单的查询系统 仅仅就是查询功能
- 求秒转datetime类型
- 关于fastreport2.4版,问题,急呀,解决有高分相送
- 制作登录窗体
- delphi源码控制
- 如何让dll中的MDI子窗体嵌入到主程序的MDI主窗体中
- treeview控件如何保存当然的状态?下次再运行程序恢复上次的状态?
- 看看这段代码吧???
- 请问哪个报表控件最好用?
- 通过ADOCOMMAND控件远程创建存储过程(带参数),出错
- 谁能告诉我QuickRep 3.6.2下载的注册码,给100分
- 为什么我做的点歌系统在歌曲切换(放完一首到下一首,或手动切到下一首)时,电脑会闪屏(黑掉一下子又恢复原样),电视屏幕也会闪得很历害,望高
session.Addpassword('xxxxxx');(假设xxxxxx为你的加密密码)
Mrp_MenuDB.DatabaseName := 'MRP_MENU';
Mrp_MenuDB.TableName := 'MRP_USER';
Session.AddPassword('你的密码'); // 在这里加入你的密码,Session是Table控件自动建立的
Mrp_MenuDB.Active := True;