社区
VB基础类
帖子详情
如何在工作站电脑上访问SQLServer数据库所在服务器的硬盘ID,CPUID 或网卡ID呢?
Begin2008
2004-08-11 07:07:17
如何在工作站电脑上访问SQLServer数据库所在服务器的硬盘ID,CPUID 或网卡ID呢?
我想为一套医院信息管理系统做个加密注册程序,准备用硬盘ID或CPUID 或网卡ID来进行加密,如果对每个工作站电脑进行加密,太烦琐了,用户也不会答应,我想能不能只对服务器电脑进行加密控制呢?
能不能用COM对象访问SQLServer数据库所在服务器的硬盘ID,CPUID 或网卡ID呢?
...全文
270
13
打赏
收藏
如何在工作站电脑上访问SQLServer数据库所在服务器的硬盘ID,CPUID 或网卡ID呢?
如何在工作站电脑上访问SQLServer数据库所在服务器的硬盘ID,CPUID 或网卡ID呢? 我想为一套医院信息管理系统做个加密注册程序,准备用硬盘ID或CPUID 或网卡ID来进行加密,如果对每个工作站电脑进行加密,太烦琐了,用户也不会答应,我想能不能只对服务器电脑进行加密控制呢? 能不能用COM对象访问SQLServer数据库所在服务器的硬盘ID,CPUID 或网卡ID呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
是是非非
2005-03-22
打赏
举报
回复
标准DLL就可以了,建议用VC
是是非非
2005-03-22
打赏
举报
回复
写一个DLL,作为扩展存储过程给SQL调用
具体方法可以参考SQL Server联机帮助
Begin2008
2005-03-21
打赏
举报
回复
up
a达哥a
2005-03-05
打赏
举报
回复
apple800(老五) 的方法很有问题, 如果只是简单的把ID数据放入数据库那你就麻烦大了, 用户买你第一套的时候给你钱, 用为他没有ID加密数据, 但以后就不用钱了, 只要把新装一个软件, 把sql的DATA目录覆盖过来, 那么ID加密数据也盖过来了, 再不行就GHOST硬盘,客户不用关心你的加密数据在哪里, 只要有加密数据就可以了, --- 因为apple800(老五) 的加密法只检查加密好的数据是不是存在而不管是用哪个ID加密的!
正确的方法是在SQL服务器端安装一个后台程序, 通过TCP/IP协议和工作站连接, 工作站在启动的时候和服务器后台程序通讯请求注册信息: 服务程序读取服务器的ID和加密信息返回给工作站, 工作站运算比较两者结果判定是否已经注册, 这样, 即使被克隆了加密信息, 但在不同的硬件上, 读取的ID是不一样的, 加密信息也就没用了.
xmuyyd
2005-03-05
打赏
举报
回复
up~
Begin2008
2005-03-05
打赏
举报
回复
vodlinux(好易用)的办法可行
hicksys
2005-03-04
打赏
举报
回复
老五的主意不錯!學習一下~順便幫頂一下!
Begin2008
2005-03-04
打赏
举报
回复
up
axiang80
2005-01-27
打赏
举报
回复
mark
Begin2008
2005-01-27
打赏
举报
回复
To apple800(老五) :
谢谢你的指点。
apple800
2004-08-12
打赏
举报
回复
这样可以不:在服务器上做个程序,把硬盘ID,CPUID 或网卡ID加密保存数据库中的一个表中,你知道,别人不知道,况且是加密的,在客户端提取出来不就可以了吗,不用考虑复杂的COM对象访问SQLServer数据库所在服务器的硬件问题。
zhangzhijian
2004-08-12
打赏
举报
回复
学习!
VC++获取
网卡
MAC、
硬盘
序列号、
CPU
ID
、BIOS编号
《VC++获取
网卡
MAC、
硬盘
序列号、
CPU
ID
、BIOS编号》是一篇word文档,其中包含了vc代码,感兴趣的读者可以自己下载测试这些代码!
SqlServer
如何通过SQL语句获取处理器(
CPU
)、内存(Memory)、磁盘(Disk)以及操作系统相关信息
在SQL SERVER中如何通过SQL语句获取
服务器
硬件和系统信息呢?下面介绍一下如何通过SQL语句获取处理器(
CPU
)、内存(Memory)、磁盘(Disk)以及操作系统相关信息。如有不足和遗漏,敬请补充。谢谢! 一:查看
数据库
服务器
CPU
的信息 ---SQL 1:获取
数据库
服务器
的
CPU
型号 1 2 3 4 EXEC xp_instance_regread 'HKEY_LOCAL_MACHINE', 'HARDWARE...
linux 获取
硬盘
id
,Linux下获取
cpu
ID
&
硬盘
ID
LInux下获取
cpu
ID
&
硬盘
ID
以下内容未曾实践,LInux内核中应该有这两部分,过段时间看过后再改一下现在的实现。1、获取
CPU
序列号要使用 汇编指令比较麻烦static DWORD g_eax; // 存储返回的eaxstatic DWORD g_ebx; // 存储返回的ebxstatic DWORD g_ecx; // 存储返回的ecxstatic DWORD g_edx; // 存储...
C#获取PC信息(
CPU
ID
、
硬盘
ID
、
网卡
号等)
C#获取PC信息,可获取
CPU
ID
、
硬盘
ID
、
网卡
号等。
关于获取系统信息,
CPU
ID
,
硬盘
ID
,
网卡
MAC地址的VS2008实现
前段时间,总是要获取一些系统的相关信息。在MSDN和各种论坛找了好久,暂时用如下办法解决了。(有网上相关的代码)参考过使用WMI,速度不敢恭维。就使用了别的方法。获取的包括: 操作系统信息:基本支持2000-win8.1 (xp win7 64 测试过);
CPU
ID
:网上的汇编老办法了,也不知道对不对,也收集了; ...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章