Если вы используете базу геоданных в схеме sde, вы можете использовать учетную запись sde Windows вместо учетной записи sde с аутентификацией средствами SQL Server. Чтобы это сделать, создайте учетную запись Windows или домена для пользователя sde, добавьте ее в экземпляр SQL Server, создайте базу данных, которая будет использоваться для хранения вашей базы геоданных, добавьте к этой базе данных пользователя и схему sde, сопоставляя соответствующую учетную запись с пользователем sde.
- Создайте учетную запись Windows, которая будет сопоставлена с пользователем sde. Это может быть учетная запись домена или локальная учетная запись Windows на сервере, где установлен SQL Server.
- Добавьте эту учетную запись в набор учетных записей SQL Server в экземпляре SQL Server.
- Запустите SQL Server Management Studio и создайте базу данных.
- Откройте окно создания запроса в Management Studio.
- Добавьте учетную запись в вашу новую базу данных в качестве пользователя, и создайте для пользователя схему по умолчанию с помощью следующей команды. Не забудьте заменить <имя сервера или домена > именем вашего домена или сервера и <имя пользователя> фактическим именем пользователя.
CREATE USER sde FOR LOGIN <domain or server name>\<login name> WITH DEFAULT_SCHEMA = sde; CREATE SCHEMA sde AUTHORIZATION sde;
- Наделите пользователя sde правами CREATE TABLE, CREATE VIEW, CREATE PROCEDURE и CREATE FUNCTION в базе данных.
GRANT CREATE TABLE , CREATE VIEW , CREATE PROCEDURE , CREATE FUNCTION TO sde;
- Авторизуйтесь в Windows, используя учетную запись, чтобы создать репозиторий базы геоданных. Чтобы выполнить этот шаг, необходимо авторизоваться в Windows, используя новую учетную запись.
- Запустите ArcCatalog или ArcMap и откройте окно Каталог.
- Добавьте подключение к той базе данных, которую вы создали в шаге 3. Для подключения используйте аутентификацию операционной системы.
- Щелкните правой кнопкой мыши подключение к базе данных и выберите Включить базу геоданных.
Откроется Включить многопользовательскую базу геоданных, и в текстовом поле Входная база данных будет указано подключение базы данных.
- Перейдите к файлу ключей ArcGIS Server, который был создан при авторизации установки ArcGIS Server, и добавьте его в текстовое поле Файл авторизации.
При использовании мастера для авторизации ArcGIS Server файл ключей записывается на сервер, где установлено программное обеспечение. Если вы авторизовали ArcGIS Server на компьютере с Linux, то файл был создан в /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release>/sysgen. Если вы авторизовали на сервере Windows, то файл был создан в Program Files\ESRI\License<release>\sysgen. Если данная процедура еще не выполнена, авторизуйте ArcGIS Server для создания этого файла.
- Щелкните OK, чтобы запустить инструмент.
Если пользователи вашей базы геоданных будут подключаться к базе геоданных только напрямую, и на всех клиентских машинах установлен собственный клиент SQL Server, создание вашей базы геоданных завершено.