这个问题怎么解决? 我知道有一个sc实用程序,但我不知道如何将本地服务帐户分配给obj参数(由于名称中的空格),以及如何分配一个空密码(我假设本地服务帐户有一个空密码)到password参数。
正如在标题中提到的那样,如何找出哪个用户正在使用powershell运行服务?
背景: 我们是一个小公司,喜欢保持简单,而不必非常pipe理我们的Active Directory。 我的公司使用一个单一的pipe理员帐户来设置和执行所有需要完成的pipe理工作。 最近我们更改了该帐户的密码,MSSQL 2008 R2服务器停止工作。 我们发现问题是与MSSQL服务器相关的服务被设置为使用旧的caching密码的pipe理员帐户启动和运行。 我们更改了密码,并重新开始工作。 对于我们的问题的相关修复: http : //forums.devshed.com/showpost.php?p=301169&postcount=2 我的问题: 如果用于启动MSSQL服务的帐户是以特定方式设置的域用户帐户,或者可以select本地帐户(如Network Service或Local System 。
我有以下configurationtomcat 7在Windows上作为服务运行的问题。 更具体地说,tomcat是安装在我们客户的服务器上的Web应用程序的一部分,它必须具有其所有的依赖关系。 在这种情况下,tomcat依赖于Java JDK / JRE,因此我使用它的jre下载了一个独立的jdk(版本1.7u21),并将其放置在tomcat文件夹中。 所以现在我的目录树是这样的: tomcat7 – bin – conf – jdk – jre – logs – temp – webapps – work 然后,我使用该命令将其作为服务进行安装 tomcat\bin\service.bat install 并且在jvm模式下安装没有问题。 请注意,我修改了service.bat文件,以便正确设置所有需要的variables,即CATALINA_HOME,CATALINA_BASE,JAVA_HOME和JRE_HOME,最后两个指向内部jdk / jre。 但是,如果我尝试启动该服务,则会收到一条错误消息,指出无法启动服务并引用错误代码1。 看着tomcat日志,它说: [2013-05-22 12:22:09] [info] [ 5392] Commons Daemon procrun (1.0.15.0 32-bit) started [2013-05-22 12:22:10] [info] [ 5392] Running 'AGEws2Tomcat7' Service… [2013-05-22 12:22:10] […]
我正在编写一个puppet脚本来在Windows 2008 R2 SP2上自动创buildTeamCity代理。 为此,我需要通过命令行设置一个自定义的TeamCity服务用户帐户。 到目前为止,我已经尝试了这一系列的命令: 1)授予我的自定义帐户“作为服务权限login”: ntrights + r SeServiceLogonRight -u teamcity @ omnicorp Windows确认命令成功工作: 将SeServiceLogonRight授予teamcity @ omnicorp …成功 2)设置服务用户帐号: (Get-WmiObject Win32_Service -Filter“name ='TCBuildAgent'”)。Change($ Null,$ Null,$ Null,$ Null,$ Null,$ Null,'teamcity @ omnicorp','password') …命令失败,错误21: __GENUS:2 __CLASS:__PARAMETERS __SUPERCLASS: __DYNASTY:__PARAMETERS __RELPATH: __PROPERTY_COUNT:1 __指令:{} __SERVER: __NAMESPACE: __PATH: 返回值: 21 PSComputerName: 以下是我所知道的: 错误21转换为 “传递给服务的参数无效”。 用户名/密码是有效的 – 我知道这是因为我能够通过services.mscpipe理单元进行此更改 每当我手动应用自定义用户,上面的命令开始工作(我已经testing了许多新的虚拟机)。 这就告诉我, […]
我有一个Windows服务作为SERVER_X上的本地系统运行,它试图访问SERVER_Y上托pipe的UNC共享上的脚本。 根据下面的链接,我已经在SERVER_Y上授予SERVER_X计算机帐户访问UNC的权限。 如何授予对LocalSystem帐户的networking访问权限? 如何授予访问域networking中本地SYSTEM帐户的共享文件夹的权限 但是,Windows服务无法访问该文件(访问被拒绝的错误)。 dir \\SERVER_X\share Access is denied. 在安全事件日志(在SERVER_Y上),我看到SERVER_X试图以NT AUTHORITY \ ANONYMOUS LOGON身份访问UNC共享。 我会认为我应该在安全事件日志中看到计算机帐户(即DOMAIN \ SERVER_X)。 两台服务器都是Windows Server 2003 SE SP2。 任何帮助将不胜感激!
我正在寻找启动最less数量的服务来运行SQL Server完全正常运行的版本,以启用外部连接。 我知道MSSQLSERVER是必需的,但我是否需要启动SQLSERVERAGENT,MSSQLServerOLAPService,SQLBrowser和msftesql? 谢谢
我有一个需要连接到SQL Server数据库(SQL Server 2008 R2,Windows Server 2008 R2)的Windows服务。 这个服务依赖于SQL Server。 问题是当SQL Server服务启动时: 用户“数据库”login失败。 原因:无法打开明确指定的数据库。 [客户:] 2011-09-20 17:18:29.47login 错误:18456,严重性:14,状态:38。 在阅读互联网上的几篇文章后,我检查了自动closures属性db(false),检查了用户权限,但不能成为这个问题,因为我的服务在MSSQLSERVER服务启动几秒后工作正常。 在我的日志中有些奇怪的东西: 数据库数据库(数据库ID 8)在5秒内完成恢复(分析909毫秒,重做0毫秒,撤消809毫秒)。这仅为参考消息。 无需用户操作。 任何想法呢? 谢谢
长话短说,我有一个包含敏感信息的工具的configuration文件,客户端希望他们encryption。 我想为此使用EFS,但有一个问题:执行安装(和encryption)的帐户不能相同的运行该工具(为什么在这一点上不重要),所以这里是我的问题: 有没有办法将用于解密的证书从用户传输到Windows Server 2012上同一台计算机上的另一台计算机上? 提前致谢
我有一个讨厌的软件服务,每几周就会失败。 它有两个组成部分。 服务A和服务B.服务B处于奇怪的状态,并停止接受来自服务A的连接。唯一的出路是手动重启这两个服务,或重启服务器。 我想定期为A和B安排服务重启。 每24小时说一次。 如何去呢?