当尝试从ArcCatalog、.net应用或是Java应用中连接ArcGIS Server 时,显示下面任何一种错误提示: "Access Denied" 或 "The connection could not be made"
Error: 访问拒绝或无法连接错误
文章编号 : 29042
软件: ArcGIS Server 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows 2000, XP, 2003Server
错误信息:
"Access Denied" 或 "The connection could not be made"
原因:
ArcGIS Server post-installation 创建两个指定组,agsusers和agsadmin,它们被授权访问ArcGIS
Server。需要访问ArcGIS Server的用户应该被添加到agsusers组,需要管理ArcGIS
Server(创建SOC实例)的用户应该被添加到agsadmin组。
解决方法:
1、 验证连接用户已经被添加到agsusers组。
导航到控制面板 > 管理工具 > 计算机管理;
展开左侧栏的“本地用户和组”,并单击组;
右击agsusers,查看属性,确认使用的连接账户是否已经添加到agsusers组;
右击agsadmin,查看属性,确认Server管理员账户已经添加到agsadmin组;
如果账户没有添加,可以单击Add按钮添加;
通知用户重新登录windows,使授权生效。
2、 验证在我的电脑下DCOM已启用,并且启动和激活权限允许agsadmin, agsusers, ArcGISSOM 和ArcGISSOC账户的访问。
导航到开始 > 运行, 键入’dcomcnfg.exe’,单击OK,将打开DCOM配置窗口;
展开左侧栏的组件服务 > 计算机;
右键“我的电脑”,选择属性,打开我的计算机属性对话框;
选择默认属性标签;
验证“在此计算机上启用分布式 COM”已经选中,“默认身份验证级别”被设置为连接,“默认模拟级别”被设置为标识;
选择COM安全标签;
单击启动和激活限制下的“编辑限制”按钮;
验证agsadmin组已经被添加,并且所有四个允许的checkbox 都已选中;
为agsusers,ArcGISSOM和ArcGISSOC重复H 步骤。
3、 验证在DCOM 安全设置中,agsusers和agsadmin组被设置为对ArcSOM和ArcSOC应用至少有访问权限。
导航到开始 > 运行, 键入’dcomcnfg.exe’,单击OK,将打开DCOM配置窗口;
在Windows Server 2003,展开左侧栏的组件服务 > 计算机 > DCOM 配置;
在DCOM应用列表中找到ArcSOC和ArcSOM;
右键单击ArcSOC,选择属性,打开ArcSOC属性对话框;
选择安全标签;
单击编辑,编辑访问权限;
确认agsadmin和agsusers组已经被添加,并且赋予访问权限;
对ArcSOM属性重复上述步骤设置DCOM安全。
当尝试从ArcCatalog、.net应用或是Java应用中连接ArcGIS Server 时,显示下面任何一种错误提示: "Access Denied" 或 "The connection could not be made"的更多相关文章
- Java使用JDBC连接SQL Server数据库|实现学生成绩信息系统
Java实验四 JDBC 使用SQL Server数据库或者MySQL数据库各自的客户端工具,完成如下任务: (1)创建数据库students: (2)在数据students中创建表scores,包括 ...
- Java使用JDBC连接SQL Server数据库
Java使用JDBC连接SQL Server数据库 1.下载驱动 1.下载Microsoft SQL Server JDBC 驱动程序 https://docs.microsoft.com/zh-cn ...
- java执行sql语句使用别名时显示Column '***' not found
java执行sql语句使用别名时显示Column '*' not found 在做一个小项目时遇到个问题,执行sql语句使用别名时总是报sql异常 Column '*' not found,折腾半天终 ...
- java web 中 读取windows图标并显示
java web中读取windows对应文件名的 系统图标 ....显示 1.获取系统图标工具类 package utils; import java.awt.Graphics; import j ...
- java web中读取properties文件时的路径问题
在web开发时,难免会有一些固定的参数,我们一般把这些固定的参数存在properties文件中,然后用的时候要读出来.但经常出现一些错误,找不到相应的路径,所以,今天特地讲一些如何正确获得路径. 首先 ...
- Java 与 Mysql连接,并分页显示
这是我第一个上规模的Java项目,我们必须在一周内完成的作业,零基础学习Java,网上收集了很多资料,逐渐对面向对象的思想有所了解,但还是半灌水,后期打算结合项目系统地学习一遍Java.老师布置的任务 ...
- java jdbc dbcp连接SQL Server
使用到的jar: commons-collections-3.1.jar commons-dbcp-1.4.jar commons-pool-1.5.6.jar sqljdbc4.jar dbcp配置 ...
- Java通过JDBC连接SQL Server
下载Microsoft JDBC Driver 4.0 for SQL Server 在这里下载:http://www.microsoft.com/zh-cn/download/details.asp ...
- 解决办法-错误:Access denied for user 'root'@'localhost' - java
如下更改密码即可 mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUS ...
随机推荐
- 【三支火把】--- 关于UEFI&PCD的总结介绍
1个人理解 个人理解PCD基本等同于Token,应当算是一种描述性语言,按照规定书写好PCD的配置档,在编译的过程中,会根据你的配置生成同等含义的C文档,而在C文档中对应会出现相应的define或者变 ...
- 数据结构11: 栈(Stack)的概念和应用及C语言实现
栈,线性表的一种特殊的存储结构.与学习过的线性表的不同之处在于栈只能从表的固定一端对数据进行插入和删除操作,另一端是封死的. 图1 栈结构示意图 由于栈只有一边开口存取数据,称开口的那一端为“栈顶”, ...
- kuangbin专题十六 KMP&&扩展KMP POJ2406 Power Strings
Given two strings a and b we define a*b to be their concatenation. For example, if a = "abc&quo ...
- #!/usr/bin/env python 是什么
#!/usr/bin/env python 这一行注释经常出现在Python脚本的第一行.这一行到底用来干嘛的呢?原因很简单,任何Python脚本执行都需要靠Python解释器.这一行注释正是告诉计算 ...
- BZOJ 3083 遥远的国度 树链剖分+脑子
唉..又调了半天QWQ..为何读入挂了.....莫非读入是反着的????据ywy学长所言如是...OvO震惊 这啥骚题啊...还要换根...不过清明讲过...(然鹅我现在才做... 先随便选个点(比如 ...
- Windows无法启动 VMware Workstation server服务解决方法
Windows无法启动VMware Workstation server服务, 可以通过删除datastores.xml文件来解决. 具体操作步骤如下: 1.在系统盘目录下,找到C:\ProgramD ...
- beeline hiveserver2 start
1. install hive 2. start hiveserver2 查看hiverserver2 是否正常运行: ps -ef | grep hive 2. start beeline 3. 链 ...
- NIOGoodDemo
Java NIO是在jdk1.4开始使用的,它既可以说成“新I/O”,也可以说成非阻塞式I/O.下面是java NIO的工作原理: 1. 由一个专门的线程来处理所有的 IO 事件,并负责分发. 2. ...
- 更换 npm 源国内镜像 cnpm
默认镜像源 https://www.npmjs.com/ 临时改变镜像源 方法一:通过config配置指向国内镜像源 npm config set registry http://registry.c ...
- Oracle 配置监听和本地网络服务
一.配置监听 在oracle的配置和移植工具中打开Net Configuration Assistant,然后点击下一步. 点击下一步,然后输入监听的名称点击下一步 点击下一步后如图 点击下一步如图 ...