zoukankan      html  css  js  c++  java
  • Excel 权限错误和应用程序8000401A错误解决办法

    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)的用户和密码(登陆服务器的密码)正确填写进去。但一旦重新装系统或者密码变化后需要重新在此处设置密码。

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

  • 相关阅读:
    Linux常用命令
    jq实现全选,全取消,反选
    apache httpd.conf配置文件详解
    Python Django 商城项目总结
    Python练习题(九)
    Python练习题(八)
    Python练习题(七)
    Python练习题(六)
    Python练习题(五)
    Python练习题(四)
  • 原文地址:https://www.cnblogs.com/Lovetuya/p/2318531.html
Copyright © 2011-2022 走看看