社区
应用实例
帖子详情
怎样使以SA登陆的数据库管理员看不到指定的数据库里的内容?
formated
2003-03-03 11:51:13
怎样使以SA登陆的数据库管理员看不到指定的数据库里的内容?
...全文
53
4
打赏
收藏
怎样使以SA登陆的数据库管理员看不到指定的数据库里的内容?
怎样使以SA登陆的数据库管理员看不到指定的数据库里的内容?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DJMPH
2003-03-03
打赏
举报
回复
有一家公司是这么做的,每个用户都是他们自己去装数据库,然后设定密码,不告诉用户密码,用户就不能用看到他们的东西了。
先不说他们做的方法好不好,但是从技术上说他们的做法不能适用用户环境的多样性,比如人家已经启用别的什么软件等。从管理上说,虽然用户没有足够的钱买里的源代码,但是你也不能变相加大用户对数据库的依赖成本。所以我看啊,你还是保管好自己的源代码,数据字典,清空数据库里的标记说明,备注表,然后既然是他们的数据,你想怎么看就怎么看(但是也只限系统或数据库管理员),反正不给够钱就不要想得到源代码和完整的数据结构。
formated
2003-03-03
打赏
举报
回复
up
formated
2003-03-03
打赏
举报
回复
恩
你说的对
我只是想证实一下这个结论
还有
我的软件基于Sql server 开发,我发布程序时,我不想客户能够看到
我的数据库里面的内容
但是我又不得不给每个客户安装我们的数据库
当客户用系统管理员(sa)登陆数据库时,他总是能够看到我的数据库内容
我该怎么办?
DJMPH
2003-03-03
打赏
举报
回复
我感觉这就像让administrator登陆计算机后不能看见c盘里的文件内容一样。
从权限的角度看,除非有一个比sa权限更高的用户存在,否则不太可能,即使取消自己,sa也能加上。
mysql
看不到
数据库
_mysql root用户
看不到
数据库
!急
本人远程登录的机器,mysql用root用户登录,执行mysql>showdatabases;+–+|Database|+–+|information_schema|+–+1rowinset(0.00sec)其他的
数据库
看不到
了。执行select*frommysql.user结果:localhost root *81F5E21E35407D88...
数据库
服务器
sa
密码修改,如何查看服务器
数据库
密码
sa
如何查看服务器
数据库
密码
sa
内容
精选换一换如果您需要添加RDS和DWS以外的自建
数据库
资产,可参考本章节进行操作,添加自建
数据库
资产前,需要获取自建
数据库
的引擎、版本、主机等相关信息。已获取管理控制台的登录帐号与密码。已完成
数据库
资产委托授权,参考云资源委托授权/停止授权进行操作。已获取自建
数据库
的引擎、版本、主机等相关信息,且自建
数据库
子网下含有可用的IP配额。只能添加数据安全CDM支持迁移文...
创建对于用户
sa
失败,
sa
无法映射到
数据库
sa
无法映射到
数据库
在给sql server中的用户"
sa
"映射到一个
数据库
的时候,报错: 创建 对于 用户"
sa
"失败 执行T-SQL语句或批处理时发生了异常。 无法使用特殊主体“
sa
” 解决方法: (你要设置的)
数据库
--属性--文件--所用者设为
Sa
,回到用户映射查看,已勾选上. 还有一些情况 1)将登录方式设为"混合认证"(右击服务器->选
SQL Server
数据库
超级管理员账号防护知识
提到
sa
弱口令,我们首先就会想到,许多
数据库
都有1个类似的超级管理员账号,比如:Oracl是"system"和"sys",Sybase也是"
sa
",MySQL
里
有"root"(不是UNIX系统账号的那个root)。如果没有设置相对应的密码或者你设的密码强度太低过于简单,那么入侵者就能直接
登陆
并攻击
数据库
服务器,他们甚至可以获得你操作系统的最高级别的权限。说到这
里
,有的人也许不相信,曾经有人和我说:"
数据库
被攻破最多你的那些表啊什么的被人家拿走,对方怎么可能获得操作系统最高权限呢?"其
显示
数据库
服务器上的
数据库
数据库
,sql server 2012 现在
指定
用户访问自己固定的
数据库
,其它
数据库
不显示...
sql server 默认创建登录用户,成功登录后会显示其它所有的
数据库
名称,虽然,点击相关名称,访问不了,只能访问自己的
数据库
,但是看起来不舒服,因为假如一个服务器上有多个
数据库
,那
数据库
名称字就会全部显示出来。sql server 固定用户只能查看自己的
数据库
如何实现 ?方法有两种:大致是首先去除public中查看任意
数据库
权限,其次将
数据库
所有者修改为新登录名用户即可。假设用sqluser用...
应用实例
27,582
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章