IIS metabase数据库在内部服务的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
IIS metabase数据库在我们使用的时候有很多的用途,也占有很重要的位置。这里,我们就讲解下IIS metabase数据库在解决IIS服务器内部服务错误的问题。
IIS服务器可以作为一个Web 服务器单独使用,也可以与相兼容的工具一起使用,它可以用来建立Internet商务、访问和操作来自不同数据源的数据以及创建Web 应用程序,其中这些应用程序利用服务器脚本和组件代码来完成一些客户-服务器功能。
客户端访问Web站点提示“HTTP 500 - 内部服务器错误”,这样的IIS错误提示不是很频繁但排错比较麻烦困扰了很多人。其原因是由IWAM帐号不同步造成的,IWAM账号是安装IIS时系统自动建立的一个内置账号。
IWAM账号建立后被Active Directory、IIS metabase数据库和COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。系统对IWAM账号的密码同步工作有时会失效,导致IWAM账号所用密码不统一。
解决办法是:如果存在AD(活动目录),选择开始→程序→管理工具→Active Directory用户和计算机为IWAM账号设置密码。
然后打开命令提示符(cmd.exe)进入c:\Inetpub\AdminScripts目录然后执行命令:adsutil SET w3svc/WAMUserPass test (test为密码,大家可以自行设置)。然后同步IIS metabase数据库密码同样在命令行下运行synciwam.vbs -v 同步IWAM账号在COM+应用程序中的密码。
关于IIS metabase数据库在内部服务的作用是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。