再问一个我们头给我出的一个BT的问题:

谜斯特段 2003-09-15 02:49:24
如何让用户装了SQLServer2000有密码也看不到数据结构及数据?
我感觉是一个笑话。头是研究生,不是研究软件的,水平还不如我,刚来这个公司没多久真是郁闷!!
可能的话大家给出个点子吧。谢了先!!!
...全文
29 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
谜斯特段 2003-09-16
  • 打赏
  • 举报
回复
我可能描述的不够清楚,直观的说就是说没有任何人有权限看到结构和内容,包括sa。
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
arrow_gx(8088的脑袋):
你说的加密函数我怎么找不到呀?
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
隐藏服务器其实改变端口就行。
SilverSands 2003-09-15
  • 打赏
  • 举报
回复
学习!
arrow_gx 2003-09-15
  • 打赏
  • 举报
回复
隐藏数据库要和屏蔽远程服务器连接一起用才有效果,你没有看清楚,当然没有用
lionstar 2003-09-15
  • 打赏
  • 举报
回复
使用查询分析器,以SQL Server用户登陆,可以打开对象浏览器,可以通过对象浏览器察看数据库结构。
lionstar 2003-09-15
  • 打赏
  • 举报
回复
SQL Server验证用户当然无法使用企业管理器,因为企业管理器是从操作系统启动的。
你的数据库用户可以通过grant 语句授予用户访问基础表的权限,那你就可以使用用户名察看基础表的数据和结构了。
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
我是说我这儿不是
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
"自定义的用户 指的是操作系统用户。"

不是的,是SQLServer的用户,混合验证模式。
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
隐藏服务器的确不好用,这是为什么?
lionstar 2003-09-15
  • 打赏
  • 举报
回复
自定义的用户 指的是操作系统用户。
lionstar 2003-09-15
  • 打赏
  • 举报
回复
你的自定义的用户如果想通过企业管理器察看数据结构,那你可以通过存储过程
sp_grantlogin 和sp_addsrvrolemember实现。帮助文件里面M$有他们的使用说明。

所有的数据库登陆可以通过查询分析器察看数据,如果你授权给他们,当然可以看到基础表结构了。
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
lionstar(小狮子)
这样的话自定义的用户也看不到吗?sa如何?
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
真的没用嘛?我试试吧
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
隐藏服务器,解决了我另一个问题,谢谢了arrow_gx(8088的脑袋)
romail 2003-09-15
  • 打赏
  • 举报
回复
忘了一点,就是在服务器属性-常规-网络配置-TCP/IP属性-隐藏服务器 选项打上钩

别的企业管理器就连接不上你的服务器了

我试过,没用的
lionstar 2003-09-15
  • 打赏
  • 举报
回复
对于普通用户,你可以使用视图方式,验证用户的DB_Name提供不同的数据,
用户只能拥有访问视图的权限而不能访问基础表。

隐藏数据结构可以实现。
你需要把数据库验证方式设置为 混合方式
然后企业管理器--〉安全性--〉登陆:删除BuiltIN\Administrators用户则
操作系统的用户就无法使用企业管理器察看数据结构了。
前提你需要记住sa 密码
谜斯特段 2003-09-15
  • 打赏
  • 举报
回复
这样的话岂不所有代码要全部更新,妈呀!这可不行!这真是个笑话,本来来到这个公司想学点东西,没想到反倒让别人学了我东西,哎!!这样的人怎么领导别人,真是的!
li_zero 2003-09-15
  • 打赏
  • 举报
回复
请问arrow_gx(8088的脑袋) ,如何加密呀?
arrow_gx 2003-09-15
  • 打赏
  • 举报
回复
忘了一点,就是在服务器属性-常规-网络配置-TCP/IP属性-隐藏服务器 选项打上钩

别的企业管理器就连接不上你的服务器了
加载更多回复(2)
IPFS(InterPlanetary File System)是一个基于内容寻址的、分布式的、新型超媒体传输协议。IPFS支持创建完全分布式的应用。它旨在使网络更快、更安全、更开放。IPFS是一个分布式文件系统,它的目标是将所有计算设备连接到同一个文件系统,从而成为一个全球统一的存储系统。某种意义上讲,这与Web最初的目标非常相似,但是它是利用BitTorrent协议进行Git数据对象的交换来达到这一个目的的。IPFS正在成为现在互联网的一个子系统。IPFS有一个更加宏伟而疯狂的目标:补充和完善现有的互联网,甚至最终取代它,从而成为新一代的互联网。这听起来有些不可思议,甚至有些疯狂,但的确是IPFS正在做的事情。图1-1所示为IPFS的官方介绍。 图1-1 IPFS官方介绍IPFS项目通过整合已有的技术(BitTorrent、DHT、Git和SFS),创建一种点对点超媒体协议,试图打造一个更加快速、安全、开放的下一代互联网,实现互联网中永久可用、数据可以永久保存的全球文件存储系统。同时,该协议有内容寻址、版本化特性,尝试补充甚至最终取代伴随了我们20多年的超文本传输协议(即HTTP协议)。IPFS是一个协议,也是一个P2P网络,它类似于现在的BT网络,只是拥有更强大的功能,使得IPFS拥有可以取代HTTP的潜力。Filecoin是运行在IPFS上的一个激励层,是一个基于区块链的分布式存储网络,它把云存储变为一个算法市场,代币(FIL)在这里起到了很重要的作用。代币是沟通资源(存储和检索)使用者(IPFS用户)和资源的提供者(Filecoin矿工)之间的中介桥梁,Filecoin协议拥有两个交易市场—数据检索和数据存储,交易双方在市场里面提交自己的需求,达成交易。IPFS和Filecoin相互促进,共同成长,解决了互联网的数据存储和数据分发的,特别是对于无数的区块链项目,IPFS和Filecoin将作为一个基础设施存在。这就是为什么我们看到越来越多的区块链项目采取了IPFS作为存储解决方案,因为它提供了更加便宜、安全、可快速集成的存储解决方案。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧