SQL Server 中地理数据库所有者的比较

存储在 Microsoft SQL Server 中的地理数据库的所有者可以是数据库中名为 sde 的用户或 dbo 用户。

sde 用户是经数据库或 Windows 验证的用户。必须授予 sde 用户可以在地理数据库中执行管理任务的权限。

dbo 用户是 SQL Server 中固定服务器角色为 sysadmin 的任何用户。例如,sa 是 sysadmin,因此它是 dbo 用户。自动授予此用户在地理数据库中执行管理任务的权限。

在创建地理数据库时,通过选择 dbo 或 sde 方案地理数据库来选择地理数据库的所有者。

如果系统表存储在 sde 用户的方案中,则地理数据库称为 sde 方案地理数据库。如果系统表存储在 dbo 用户的方案中,则地理数据库称为 dbo 方案地理数据库。

注意注意:

拥有包括地理数据库系统表的数据的任何用户都必须拥有一个以该用户的名称命名的方案。

在性能或功能方面,两种地理数据库方案类型并没有区别。但两者各有优缺点。请选择最适合于您的系统的用户。

以下是对两种方案类型的比较:

相关主题


3/7/2012