ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

在 SQL Server 中使用 Windows 身份验证模式下的 sde 登录帐户

如果使用的是基于 sde 方案的地理数据库,则可以使用 Windows sde 登录帐户来代替 SQL Server 身份验证模式下的 sde 登录帐户。要执行此操作,请创建被映射到 sde 用户的 Windows 或域登录帐户,并将其添加到 SQL Server 实例中,而后创建一个数据库以用于存储您的地理数据库,最后将 sde 用户和方案添加到之前创建的将相应登录帐户映射到 sde 用户的数据库。

  1. 创建一个将映射到 sde 用户的 Windows 登录帐户。此帐户可以是一个域登录帐户,也可以是安装 SQL Server 的服务器上的本地 Windows 登录帐户。

    注:

    如果该帐户是一个本地 Windows 登录帐户,则只能创建与地理数据库的本地连接,而不能从其他计算机登录到地理数据库。

  2. 将此登录帐户添加到 SQL Server 实例中的 SQL Server 登录帐户集合。
  3. 启动 SQL Server Management Studio 并创建数据库。
  4. 在 Management Studio 中打开新的查询窗口。
  5. 将该登录帐户作为一个用户添加到新的数据库中,并通过执行下面的命令为该用户创建一个默认方案。请务必使用您的域名或服务器名替换此处的 <域名或服务器名>,并使用实际的登录名替换此处的 <登录名>。
    CREATE USER sde 
    FOR LOGIN <domain or server name>\<login name> 
    WITH DEFAULT_SCHEMA = sde;
    CREATE SCHEMA sde AUTHORIZATION sde;
    
  6. 注:

    方案名和数据库用户名必须为 sde。

  7. 授予 sde 用户在数据库中“创建表 (CREATE TABLE)”、“创建视图 (CREATE VIEW)”、“创建过程 (CREATE PROCEDURE)”以及“创建函数 (CREATE FUNCTION)”的权限。
    GRANT CREATE TABLE
    , CREATE VIEW
    , CREATE PROCEDURE
    , CREATE FUNCTION TO sde;
    
  8. 使用登录帐户登录到 Windows 以创建地理数据库资料档案库。您必须使用新的 Windows 帐户登录才能执行此步骤。
  9. 启动 ArcCatalog 或 ArcMap,然后打开目录窗口。

    提示:

    请确保在客户端计算机上安装了 SQL Server Native Client,以连接到数据库。

  10. 将数据库连接添加到步骤 3 所创建的数据库中。使用操作系统身份验证进行连接。
  11. 右键单击数据库连接,然后单击启用地理数据库。

    将打开启用企业级地理数据库,使用数据库连接填充输入数据库文本框。

  12. 浏览至授权 ArcGIS Server 安装时创建的 ArcGIS Server 密钥代码文件,并将其添加到授权文件文本框。

    使用向导来授权 ArcGIS Server 之后,密钥代码文件将被写入安装该软件的服务器。如果在 Linux 计算机上授权 ArcGIS Server,则文件在 /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release>/sysgen 中创建。如果在 Windows 服务器上进行授权,则文件在 Program Files\ESRI\License<release>\sysgen 中创建。如果尚未执行此操作,则请授权 ArcGIS Server 来创建此文件。

  13. 单击确定以运行工具。

如果地理数据库用户仅可直连到地理数据库,并且您已在所有客户端计算机上都安装了 SQL Server native client,那么您已完成了地理数据库的安装。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明