dbo与db_owner区别

转载 2013年12月02日 20:44:46

dbo 是具有在数据库中执行所有活动的暗示性权限的用户。将固定服务器角色 sysadmin 的任何成员都映射到每个数据库内称为 dbo 的一个特殊用户上。另外,由固定服务器角色 sysadmin 的任何成员创建的任何对象都自动属于 dbo。

例如,如果用户 Andrew 是固定服务器角色 sysadmin 的成员,并创建表 T1,则表 T1 属于 dbo,并以 dbo.T1 而不是 Andrew.T1 进行限定。相反,如果 Andrew 不是固定服务器角色 sysadmin 的成员,而只是固定数据库角色 db_owner 的成员,并创建表 T1,则 T1 属于 Andrew,并限定为 Andrew.T1。该表属于 Andrew,因为该成员没有将表限定为 dbo.T1。

无法删除 dbo 用户,且此用户始终出现在每个数据库中。

只有由 sysadmin 固定服务器角色成员(或 dbo 用户)创建的对象才属于 dbo。由任何其他也不是 syadmin 固定服务器角色成员的用户(包括 db_owner 固定数据库角色成员)创建的对象:
          属于创建该对象的用户,而不是 dbo
          用创建该对象的用户名限定

dbo sysadmin和db_owner的区别

dbo 是具有在数据库中执行所有活动的暗示性权限的用户。将固定服务器角色 sysadmin 的任何成员都映射到每个数据库内称为 dbo 的一个特殊用户上。另外,由固定服务器角色 sysadmin 的任...
  • lanmenghcc
  • lanmenghcc
  • 2014年11月19日 10:24
  • 1435

删除附加数据库中的db_owner用户

删除这种用户时会产生错误提示:此用户拥有数据库架构,删除失败。 先将 db_owner 赋于 dboALTER   AUTHORIZATION   ON   SCHEMA::db_owner   TO...
  • xiaoxinghappy
  • xiaoxinghappy
  • 2009年02月24日 17:54
  • 994

MSSQL差异备份取系统权限

MSSQL差异备份取系统权限TEAM里的内部资料放久了,现在不放出来,迟早会有人发掘出来的!既然如此就拿出来大家分享吧!MSSQL差异备份获取webshell 几乎人人皆知,那么我们可以利用差异备份出...
  • I_S_T_O
  • I_S_T_O
  • 2007年08月26日 21:47
  • 2190

SQL 数据库所有者 (dbo)与数据库角色 db_owner 区别

dbo 是具有在数据库中执行所有活动的暗示性权限的用户。将固定服务器角色 sysadmin 的任何成员都映射到每个数据库内称为 dbo 的一个特殊用户上。另外,由固定服务器角色 sysadmin 的任...
  • iloveyoubaby
  • iloveyoubaby
  • 2007年08月29日 20:51
  • 1476

sqlserver数据库表开头db_owner修改成dbo

sqlserver数据库 建的表以db_owner开头如何修改成以dbo开头的方法: 点击表--设计--视图--属性窗口--架构--可以选择了(dbo/db_owner)...
  • qq_27421041
  • qq_27421041
  • 2017年05月24日 19:35
  • 131

DBO 预处理语句和存储过程

预处理语句可以带来两大好处: 查询只需要被解析(或准备)一次,但也可以与相同的或不同的参数执行多次。准备查询时,数据库将分析,编译和优化查询的执行计划。对于复杂的查询,这个过程可能需要比较​...
  • guobiaomzld
  • guobiaomzld
  • 2012年11月03日 14:51
  • 1055

mssql中public和db_owner权限下拿到webshell或者系统权限

在看之前我们先回顾一下目前在公开或者已知的public和db_owner权限拿到webshell或者系统权限的思路和方法(sysadmin权限我就不说拉,给你这么一句,只要是sysadmin,拿不到w...
  • change518
  • change518
  • 2012年11月07日 22:03
  • 2129

DB_OWNER权限得到mssql服务器IP的方法

http://www.myhack58.com/Article/html/3/7/2009/24978.htm 现在注入横飞.工具一大堆,过去手工注入的时代已经不复存在. 代之的是NBSI HDS...
  • eldn__
  • eldn__
  • 2013年04月21日 00:15
  • 771

sql server登录名与数据库用户名dbo的差别

SQLSERVER要求在调用函数时,只有返回表值的函数可以不加所有者,否则必须加所有者名称,具体请参阅CREATE   FUNCTION帮助.所以这又是一个我们要遵守的规则. 至于所有者是不是都...
  • basenet855x
  • basenet855x
  • 2011年09月21日 13:38
  • 7704

MSSQL db_owner注入获得系统权限

相信大家都看过LCX大虾写的《MSSQL db_owner角色注入直接获得系统权限》吧,小弟不自量力也写写我利用MSSQL db_owner角色注入直接获得系统权限的方法。LCX大哥大致取得系统权限的...
  • wangmj518
  • wangmj518
  • 2008年12月17日 15:16
  • 415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dbo与db_owner区别
举报原因:
原因补充:

(最多只允许输入30个字)