社区
嵌入开发(WinCE)
帖子详情
CE下数据库安全问题求教!分数不够再加!
lhbyron
2005-07-04 10:41:27
最近做一个小东西,希望做一个在PDA上的数据库查询的小东西,但是希望这个数据库具有一定的安全性,也就是说这个数据库最好能够和该PDA绑定,其他人即使将数据库拷贝出去,也不能在别的pda上使用!
我一直没有做过ce上数据库的开发,因此也不太了解这个功能是否容易实现!初步想法是通过读取SD卡的序列号或者cpu的序列号,然后计算出一个key来加密这个数据库,但是不知道这样具体该如何做,希望大家集思广益!
Thanks!
...全文
95
9
打赏
收藏
CE下数据库安全问题求教!分数不够再加!
最近做一个小东西,希望做一个在PDA上的数据库查询的小东西,但是希望这个数据库具有一定的安全性,也就是说这个数据库最好能够和该PDA绑定,其他人即使将数据库拷贝出去,也不能在别的pda上使用! 我一直没有做过ce上数据库的开发,因此也不太了解这个功能是否容易实现!初步想法是通过读取SD卡的序列号或者cpu的序列号,然后计算出一个key来加密这个数据库,但是不知道这样具体该如何做,希望大家集思广益! Thanks!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
红牛哥110
2005-07-06
打赏
举报
回复
:)
dyh0
2005-07-06
打赏
举报
回复
同意 jiess(逆水行船) 的观点。本身有密码。SDF文件嘛。
红牛哥110
2005-07-05
打赏
举报
回复
数据库本身肯定不能做到,只有应用程序才行吧.
lhbyron
2005-07-05
打赏
举报
回复
谢谢楼上的,
不过我问题的重点不是如何计算密钥,而是如何保证数据库的安全,也就是说我如何能够使数据库只能在某一台机器上使用!
红牛哥110
2005-07-05
打赏
举报
回复
Sqlce数据库本身就可以设密码.
西山小月
2005-07-05
打赏
举报
回复
打开数据库前先检查key是否合法,合法的话才能打开数据库,要不然就不能打开。
是这样子的吗?我没做过数据库的,但在通信中这样做过。应该是一样的把。。。
lhbyron
2005-07-05
打赏
举报
回复
我就是要写一个应用程序去检索一个数据库,但是希望这个数据库只能用于某个特定的device上
红牛哥110
2005-07-04
打赏
举报
回复
我上面指的是Device ID.
在PALM中﹐每台PDA都有唯一的ID碼﹐我想在WINCE中也應該有類似的ID碼﹐但如何在程序中獲取該ID碼﹖
答案就是PPC没有统一的Device ID .
我也试过,有几个固定的数字是随机数外,其它的是一样的.
至于Cpu ID 或SD卡 ID,我也不知,但很关注.
红牛哥110
2005-07-04
打赏
举报
回复
最好是读cpu的序列号,网上有这样现成的代码.是用IOControl.
数据库比较工具(比较两个数据库的差异,含:表、字段字段长度等)
从朋友手里所得,感觉极好,推荐给大家。 作者QQ:81053166 一.功能说明: 本工具用于对比SQL数据库,以源数据库为标准 数据库, 然后拿目标数据库与标准数据库比较,如果目标数 据库少 了表,或少了字段,或字段类型长度不一样,或索引 不一样, 或存储过程,视图,触发器,默认值等不一样,就产生 相应的S QL语句! 二.操作方法: 先把源数据库的连接属性(数据库名,服务器名, 用户名, 密码)填好,按读源数据,然后再填目标数据库的连 接属性, 按比对,就会产生相应的SQL语句,然后按执行按钮, 或在查 询分析里执行这些段语句就OK! 操作举例: 程序开发员自己电脑上的数据库是最新的,而某 客户的 数据库和程序都是N年前的,现在要用新程序的功 能,那就 可用这个工具,先在程序员电脑上运行本工具,填 上数据库 属性,按'读源数据',然后把这个工具程序及同目录 下的sour
ce
.mdb一起拿到客户的电脑上,运行,填上数据库属 性,按'比 对',然后按'执行',一切都OK了!
MySQL Workbench 8.0
CE
数据库管理基本操作
MySQL Workbench 8.0
CE
数据库管理基本操作 该笔记的目的是带领已经了解过MySQL命令行语法的读者初次接触MySQL Workbench 8.0
CE
,并用图形界面简化数据库创建、数据表创建、插入数据等操作。 操作流程 打开“MySQL Workbench”软件。单击MySQL Connections下的矩形按钮(图1)。 图1 MySQL Workbench 8.0
CE
主页 进入Local instan
ce
后,在出现的界面中单击Schema选项卡(图2)。左侧区域1展示
MPLS
CE
PE骨干网络视频课程
此课程主要介绍MPLS
CE
PE的网络配置及理论知识点,以MPLS
CE
PE网络架构为主要根本点,层层讲解MPLS
CE
PE二层、三层、标签、数据传输层、数据控制层等内容重点,详细阐述MPLS
CE
PE中PE 、
CE
之间的关系,多种路由...
【MySQL 05】使用MySQL Workbench 8.0
CE
备份及恢复Linux中的MySQL数据库
使用MySQL Workbench 8.0
CE
备份及恢复Linux中的MySQL数据库
(Kettle) pdi-
ce
-8.2 连接MySQL8.x数据库时驱动
问题
之终极探讨及解决方法分析
本文是对kettle8连接MySQL8之驱动
问题
的终极探讨,涉及到了MySQL和kettle的前世今生,也是对前人4种方法经验的全面总结。 【
问题
描述】 在使用(Kettle) pdi-
ce
-8.2 连接MySQL 8.x及以上数据库时,发现即使按照默认的规则,将与MySQL 8.x数据库对应的jar包放到Kettle的\data-integration\lib目录下,并且正确的填写数据库连接信息后,仍然不能连接成功。 【
问题
概述】 这还真不是kettle的锅,而是MySQL不讲武德,:-)
嵌入开发(WinCE)
19,504
社区成员
41,569
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章