MSSQL数据库保密怎么弄?
先Happy New Year!
WIN软件的相关的配置信息原来保存在ACCESS和XML文件里面,但多个用户访问并发老出问题,现在放MSSQL里问题解决了,但我不想用户看到数据表结构和里面的数据,只能用软件操作访问。
请问大家如何解决这个问题?
软件开发完成肯定有不愿意让用户看到的相关东西吧,保存在一个地方能并发处理而且配置对用户隔绝只能软件访问。解决问题就可以,不仅限用MSSQL
up
使用XML加密保存
数据库数据结构肯定能看到,存储过程等可加密
1,可以在代码里加密。
2,视图和存储过程可以加密
3,xml加密。
------------最好用代码加密 , 可逆 不可逆的都可以。
但是所有人都不会看到存储过程的代码了啊哈
人家买你的软件,还怕人家看吗
数据库服务器设置策略,只允许固定IP访问,或者。。用WebService来做。。。
还是做个WebService吧。。软件不直接访问数据库
数据库的安全主要是用权限来保证的.
数据库连接的通信安全可以有SSL来保证.
还有数据库本身也可以实现加密数据的功能.
总之,数据库安全是有足够的机制的,就看你会不会用了.
使用一个谁也没见过的数据库产品吧,SQL Server不适合你,它只适合几千万普通商业客户。
ACCESS
学习一下
相关问答:
如何将MSSQL数据库转换为MYSQL
在网上找了很多 说的很乱 请问有高手可以教下吗 谢谢了
没有什么好办法。两者之间还是有些差异的。
数据类型,存储过程语法。
如果只是表和记录,则可以安装一个MYS ......
有沒有辦法實現,從MSSQL2000企業管理器註冊MSSQL2008數據庫?
连不上吧
貌似沒希望。。。
应该是不行的 跨太多了
那2000的 ......
最近下面反应说程序异常
然后打开数据库一看
发现很多表都"只读"状态??
用sa登陆也是...
很奇怪啊..
大牛知道是什么原因吗?
愿意出高分求
谁解决了
给200分!!
数据库出问题了?
引用
最近下面 ......
c语言中的&和&&,其中&&具有短路判断功能,在mssql中有短路判断嘛,我用and不行,把and换成&&报错了
MSSQL中没有&&
将nvarchar 值 '1g' 转换为数据类型为 int 的列 ......