社区
MS-SQL Server
帖子详情
问怎么让Sql Server2000中的用户表中的内容看不到(乱码或者是用****来表示?)
jwhope
2005-01-31 03:21:07
也就是对用户表进行加密的问题,要求最简单做到的,谢谢了!
...全文
175
12
打赏
收藏
问怎么让Sql Server2000中的用户表中的内容看不到(乱码或者是用****来表示?)
也就是对用户表进行加密的问题,要求最简单做到的,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jwhope
2005-02-06
打赏
举报
回复
谢谢大家,结贴了!
Easysim
2005-02-03
打赏
举报
回复
同意楼上兄台的
专注VB编程开发20年
2005-02-03
打赏
举报
回复
顶
Mystone76
2005-02-02
打赏
举报
回复
用数据库的用户权限来处理更好
iaddgo9093
2005-01-31
打赏
举报
回复
好像视图可以加密!
xluzhong
2005-01-31
打赏
举报
回复
转- 邹建
1.sql是服务型数据库,所以加密数据文件的方式不可行
2.对数据进行加密存储,会带来一系列处理上的麻烦,而且数据处理效率极低,如果这样加密存储,还不如用ACCESS数据库(可以进行文件加密)
3.SQL的安全性体现在用户上,你可以限制用户没有备份之类的权限,为什么不能限制他的服务器文件操作权限?
4.""***用户会拥有系统管理员的权限,可以限制用户的数据库管理权限使其不能通过“备份数据库”和“导出数据”的功能获取数据**"
这句话有点看不懂了,用户有系统管理员的权限,那它可以给自己增加权限实现备份数据库,你怎么限制?
如果用户不是系统管理员,那么就将它和windows的安全性集成起来,不给该用户操作数据库目录的权限不就行了么(用NTFS分区)?
总之一句话,管好你的SQL用户和数据库服务器的用户,那样你的数据库才安全
如果不和数据库服务器的用户管理结合起来,你的数据始终不安全
jwhope
2005-01-31
打赏
举报
回复
初学sql 中,感觉 jinjazz(近身剪(N-P攻略)) 你的方法还是有点复杂,相信我现在还不会用,我想在PB中做个简单的算法将数据加密算了,不过还是很感觉你!
xluzhong
2005-01-31
打赏
举报
回复
学习!
jinjazz
2005-01-31
打赏
举报
回复
只能用于校验密码,不能解密读出来
declare @tab table(pass_col varbinary(256))
declare @pwd_old varchar(50),@pwd_new varbinary(256),@en_pwd varbinary(256) --加密后的数据
select @pwd_old='aaa'
insert @tab values(pwdencrypt(@pwd_old))--加密
select @pwd_new=pass_col from @tab
if pwdcompare(@pwd_old, @pwd_new)=1 --比较密码是否符合,符合返回1,不符合返回0
print '"'+@pwd_old+'"'+' is ok!'
else
print '"'+@pwd_old+'"'+' is bad!'
select @pwd_old='bbb'
if pwdcompare(@pwd_old, @pwd_new)=1
print '"'+@pwd_old+'"'+' is ok!'
else
print '"'+@pwd_old+'"'+' is bad!'
jwhope
2005-01-31
打赏
举报
回复
to jinjazz(近身剪(N-P攻略)) :
很感谢你,但我对pwdencrypt()函数的方法不熟悉,在sql server的帮助中也查不到,你能说一下它的用法吗?
jinjazz
2005-01-31
打赏
举报
回复
Sql Server自带的函数为:pwdencrypt()将加密后的数据保存入数据库就可以了,如果要校验 用pwdcompare()函数就可以了。
JafyLiu
2005-01-31
打赏
举报
回复
把信息加密后再存入。读出使用前需解密。
SQL
Server
中
插入
中
文变成(
问
号)(
乱码
)
英文版的
SQL
Server
中
直接在
SQL
语句
中
插入
中
文最终会显示??,可在字符串前加'N'临时解决,也可更改数据库的默认语言一次解决。
关于python 连接
sql
server
读取
中
文
乱码
问
题
关于python 连接
sql
server
读取
中
文
乱码
问
题
服务器系统存数据
乱码
,
Sql
Server
数据库
中
文
乱码
问
题解决方法
默认安装时系统默认的排序规则是拉丁文的排序规则,但一般人在安装时没有考虑到这一点,安装时只是点取下一步,安装完成后,造成了
SQL
版在使用过程
中
出现
乱码
。解决方法1:如果是新建数据库,可以在建立数据时指定...
关于 python 连接
sql
server
后
中
文
乱码
问
题
关于 python 连接
sql
server
后
中
文
乱码
问
题
vs自带数据库
sql
server
的
中
文插入
乱码
问
题、查找当前数据库名
解决两个
问
题:vs自带数据库
sql
server
的
中
文插入
乱码
问
题、查找当前数据库名 (查找数据库名在文章
中
间,自己往下翻吧,不单拎出来了) vs自带数据库
sql
server
的
中
文插入
乱码
问
题: 如图所示,我插入表的
中
文...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章