如何防止本地用户访问数据?

binbin 2005-12-04 03:38:55
因为数据库中的信息不能让用户通过企业管理器之类的工具直接查看和修改,只能从我们开发的应用程序进行操作,应该如何设置数据库?我把本地帐号从用户组中删除了,但这样同一服务器上的所有数据库都无法访问了,如何禁止本地用户访问指定的数据库呢?
...全文
206 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
binbin 2005-12-20
  • 打赏
  • 举报
回复
搞定了,用sql server 2000,新建一个数据库实例,在安全性里把本地帐号权限设为拒绝,这样就只能通过sa访问这个实例,又要不影响原有的数据库.
yangbo88 2005-12-05
  • 打赏
  • 举报
回复
SA定期修改,给管理员设定另一个登录账号,此账号不能修改数据库,只能读
prcgolf 2005-12-05
  • 打赏
  • 举报
回复
up
wfliu 2005-12-04
  • 打赏
  • 举报
回复
1 将客户端sql企业管理器中 sqlserver 注册全部删掉
2 将sa密码加密,只有通过程序才能读出密码
zoubsky 2005-12-04
  • 打赏
  • 举报
回复
为了数据库安全,最好不要用Sa帐号去访问数据库~~~
lw1a2 2005-12-04
  • 打赏
  • 举报
回复
“给某个数据库设置权限,指定只有某一用户才能访问”是可以实现的

但是所有的数据库,SA都能访问
binbin 2005-12-04
  • 打赏
  • 举报
回复
就是说是否有一种方法给某个数据库设置权限,指定只有某一用户才能访问?
panjinfu80 2005-12-04
  • 打赏
  • 举报
回复
给用户一个登陆方式和权限,管理员一个登陆。
lw1a2 2005-12-04
  • 打赏
  • 举报
回复
你是说对方知道SA的密码,而有不让他看到你的数据库里的东西?

除非把数据都加密,否则没办法

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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