SQL SERVER下如何越权访问数据库?江湖救急,期待高手!

紫气东来_999 2010-04-13 11:02:01
比如 连接一个主机上SQL SERVER 192.168.1.8

用我 test账号登陆SQL SERVER管理界面,可以查看到有权限的TEST数据库,和一个正式系统数据库BookSys数据库


现在我想知道有办法能获得 BookSys数据库的访问权限么? 谢谢。


比如我运行 :

use BookSys
go

会提示我:
服务器主体 "XXX" 无法在当前安全上下文下访问数据库 "BookSys"。




或者能获得Sa口令也行阿?
知道这里高手多,谢谢大家了
...全文
152 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
VincentLiang 2010-04-14
  • 打赏
  • 举报
回复
找007。去偷管理员密码
jwwyqs 2010-04-14
  • 打赏
  • 举报
回复
好像不行吧
紫气东来_999 2010-04-14
  • 打赏
  • 举报
回复
多谢上面朋友回答,

看来是木办法了?
东那个升 2010-04-13
  • 打赏
  • 举报
回复
出现楼主这样的错误应该是BookSys数据库没有建立TEST用户。
东那个升 2010-04-13
  • 打赏
  • 举报
回复
WINDOWS的方式登录后

USE BookSys
GO
CREATE USER test FOR LOGIN test
GO
USE BookSys
GO
EXEC sp_addrolemember N'db_owner', N'test'----或者用grant针对特定的对象授权
GO
Garnett_KG 2010-04-13
  • 打赏
  • 举报
回复
不行.

不能越权访问.

东那个升 2010-04-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xocom 的回复:]
运行这句:SELECT * from master.dbo.sysxlogins

对象名 'master.dbo.sysxlogins' 无效。
[/Quote]

SELECT * from master.dbo.syslogins
htl258_Tony 2010-04-13
  • 打赏
  • 举报
回复
尝度用WINDOWS的方式登录修改SA密码,如果不行,就比较难办了。
紫气东来_999 2010-04-13
  • 打赏
  • 举报
回复
运行这句:SELECT * from master.dbo.sysxlogins

对象名 'master.dbo.sysxlogins' 无效。
快乐_石头 2010-04-13
  • 打赏
  • 举报
回复
获取SA密码
几乎无解
试着windows方式登录
然后修改SA密码看看
--小F-- 2010-04-13
  • 打赏
  • 举报
回复
只能赋予你当前帐户相应的权限..
永生天地 2010-04-13
  • 打赏
  • 举报
回复
没有权限怎么能办到

破解?

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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