SQL Server 2005与DBAangular色中的DBOangular色?

DBOangular色和DBAangular色之间有什么区别?

dba不是系统angular色,它是pipe理数据库服务器的人员的头衔( D ata B ase a dministrator)。 SQL中没有内buildangular色叫做“dba”。

高级别:DBO是特定数据库的所有者,因此具有在该数据库中执行任何操作的权限。

正如squillman所说,DBA不是angular色的名字。 当你说DBA时,我认为你的意思是通常所说的'sa',或者'系统pipe理员'的服务器级angular色。

DBO(实际上是“db_owner”angular色)拥有一个数据库,并拥有该数据库上下文中的所有权限。 有关所有数据库级angular色的列表和说明,请参阅联机丛书主题数据库级angular色 。

sysadmin服务器级别angular色的成员可以在服务器上执行任何操作,而且范围或上下文没有限制。 有关所有服务器级angular色的列表和说明,请参阅联机丛书主题服务器级angular色 。

希望这可以帮助!

DBA拥有整个sql服务器实例。 一个dbo只是他小数据库的所有者(但也可以是多个或所有者的所有者)