Excel 权限错误和应用程序8000401A错误解决办法_banbi8820的博客-程序员秘密

技术标签: 操作系统  

Excle环境配置:

对 Excel进行编程,实际上就是通过 .Net Framework去调用 Excel的 COM组件,所有要在 Web环境下调用 COM组件的时候,都需要对其进行相应的配置。
很多朋友都反映在 Windows环境下调试正常的程序,一拿到 Web环境中就出错,实际上就是因为缺少了这一步。
下面就详细介绍 DCOM的配置过程。

1、运行“dcomcnfg”,打开 DCOM配置程序。(或者 开始→设置→控制面版→管理工具→组件服务→计算机→我的电脑→DCOM配置)


2、在应用程序列表中找到“Microsoft Excel应用程序”,点击“属性”,在2003下面如果没找不到属性,请打SP2补丁。
 

3、将 “常规”选项卡中的 “身份验证级别”设为 “无”。
 

4、选中 “安全性”选项卡中的 “使用自定义配置权限”,点击 “编辑”。

5、在打开的对话框中添加 “Internet来宾用户”(通常是IUSR_机器名) ,访问类型设为“完全控制”。
 

6、将 “身份标识”选项卡中的用户设为 “交互式用户”。
 

7、点击“应用”之后,关闭属性页和 DCOM配置程序。配置完成

 

Excle设置参考

http://www.cnblogs.com/sjjsky/archive/2008/03/26/1123002.html

自定义COM+组件,在启动时报错“错误代码 8000401A - 因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。”

解决办法:

运行dcomcnfg打开组件服务, 

依次展开"组件服务"->"计算机"->"我的电脑"->"COM+应用程序" 

找到对应的应用程序 

右键打开属性对话框,点击"标识"选项卡, 

点"下列用户",把管理员(Administrator)的用户和密码(登陆服务器的密码)正确填写进去。但一旦重新装系统或者密码变化后需要重新在此处设置密码。

有些同学按照上面全做了一遍还是不行,要注意 可能是你的默认访问权限和默认启动权限有问题,要注意给足几个用户的权限。总之是权限问题。

转载于:https://www.cnblogs.com/Lovetuya/archive/2012/01/10/2318531.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/banbi8820/article/details/101781935

智能推荐

ESP8266_RTOS_IDF的使用介绍_esp8266 idf_无敌菌2的博客-程序员秘密

文章目录简介准备工作编译环境编译工具链SDK代码配置环境变量helloword打开环境编译常用开发板怎么使用工具下载尼?简介第一次摸到这东西不知道是个啥,头脑中纵有万条思绪不知从何下手。ESP8266_RTOS_IDF后面简称为idf。idf其实是乐鑫设计的一款带有操作系统的SDK,采用cmake脚本编译,配合强大的python使整个结构看起来很清晰,使用起来也更方便。components里面是一些接口库文件。examples是一些demo,也就是轮子,拿来组组就OK了。具体架构可能需要时间研究再说

SLAM学习笔记2:Kalman Filter(卡尔曼滤波) 与Least Square(最小二乘法) 的比较_Qinrui_Yan的博客-程序员秘密

从最优估计理论出发,针对当前广泛使用的Graph SLAM和经典的kalman filter SLAM,分析对比它们的异同点及原因。

拍立淘-图像搜索与识别_weixin_33805557的博客-程序员秘密

云栖TechDay40期,阿里巴巴iDST视觉技术总监启磐来给大家分享图像搜索和识别。本文主要从iDST和拍立淘业务开始谈起,接着分析了拍立淘技术框架,着重分析了拍立淘核心技术,最后展示了呈现效果和云服务。移动端的以图搜图是一代又一代的图像人,搜索人的梦想。从90年代开始,学术界,工业界做了很多的努力和尝试。阿里巴巴的智能图像搜索服务-拍立淘从201...

notepad++功能简介_La victoria的博客-程序员秘密

Notepad++一些好用的特性2014年03月22日 10:11:16 -柚子皮- 阅读数:3230【notepad++简介】Notepad++是旨在替代Windows默认的notepad而生,比notepad的功能强大很多很多。(1)Notepad++的版本:ANSI和Unic...

QT子线程更新主线程_weixin_32050837的博客-程序员秘密

在qt中子线程控制ui线程控件刷新,通过查阅资料,用重构qthread方法比较简单,可靠。现在写一个例程以便交流。例程是通过子线程实现ui textEdit中数字刷新。实现如下:#include "ui_QtTest.h"#include <qthread.h>class QtTest : public QMainWindow{ Q_OBJECTpublic: QtTest(QWidget *parent = Q_NULLPTR); void stsRefresh(); in

SVN的使用详解---版本回退和版本冲突_lcqrhel的博客-程序员秘密

文章目录一、什么是版本回退二、版本冲突1.什么是版本冲突2.避免版本冲突:3.通过svn解决版本冲突问题一、什么是版本回退软件的运行可能使开发者或者使用者不满意,这是我们需要将当前版本退回到以前的某个版本1.每次修改的时候之后,提交的时候需要写好备注:2.但是我又想恢复到某个版本:(根据版本号回退)3.可以根据日志的信息选择要回退的状态:注:再也不担心错误删除了吧,前提是需要commit你的代码二、版本冲突1.什么是版本冲突当两个人同时修改一份文档的时候就可能发生冲突版本冲突

随便推点

关于“java中静态内部类的设计意图”的理解_Java面试专栏的博客-程序员秘密

内部类内部类,即定义在一个类的内部的类。为什么有内部类呢?我们知道,在java中类是单继承的,一个类只能继承另一个具体类或抽象类(可以实现多个接口)。这种设计的目的是因为在多继承中,当多个父类中有重复的属性或者方法时,子类的调用结果会含糊不清,因此用了单继承。而使用内部类的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对

蛮力法解决01背包问题_Geek_sun的博客-程序员秘密

蛮力法:设计算法求解背包问题,并编程实现。背包问题: 给定重量分别为,价值分别为的n件物品,和一个承重为W的背包。求这些物品中一个最有价值的子集,并能装到背包中。背包问题的蛮力解法是穷举这些物品的所有子集,找出能够装到背包中的所有子集,并在这些子集中找出价值最大的子集。实验:编写程序,实现背包问题的蛮力算法。并针对以下两个实例,求出能装到背包中的价值最大的子集。要求输出:最优可...

全球及中国冶金行业战略决策与盈利前景分析报告2022版_普通网友的博客-程序员秘密

全球及中国冶金行业战略决策与盈利前景分析报告2022版---------------------------------------【修订日期】:2021年11月【搜索鸿晟信合研究院查看官网更多内容!】第一章 冶金工业的基本介绍1.1 冶金工业的内涵及分类1.1.1 冶金的起源1.1.2 冶金工业的概念1.1.3 冶金工业的分类1.1.4 冶金工业的行业地位1.2 常见的冶金技术1.2.1 火法冶金技术1.2.2 湿法冶金技术1.2.3 电冶金技术1.2.4...

美国最大点评网站Yelp公开内部数据集,面向学生发起多样挑战赛_weixin_34109408的博客-程序员秘密

日前,美国最大的点评网站Yelp公开其内部数据集。据官网介绍,这是一个通用数据集,开放这个数据集的主要目的是帮助学习。这个数据集是Yelp涵盖的商户、点评和用户数据的一个子集,可以用于个人、教育和学术。现在可以得到这个数据集的JSON和SQL文件,利用它来教学生关于数据库的知识,学习NLP,或在学习制作手机APP时作为样本产品数据。数据集详细...

窗体form失去焦点时(非激活状态),发生什么事件_aibi9196的博客-程序员秘密

窗体form失去焦点时(非激活状态),发生什么事件 VCL组件开发及应用http://www.delphi2007.net/DelphiVCL/html/delphi_20061222233159173.html由非激活状态变为激活状态是onActivate对吧 那么由激活状态变为非激活状态则对应哪个事件呢?onDeactivate么?我试了好像没用,鼠标点桌面或其他窗口...

推荐文章

热门文章

相关标签