zoukankan      html  css  js  c++  java
  • SqlServer 多服务器管理配置报错:Ensure the agent startup account for 'x.x.x.x' has rights to login as target server, Access is denied.

    SQL Server 2012配置多服务器管理时,SSMS设置一直报错,配置失败:

    解决方法:

    1. 为SQL Server Agent单独创建一个账号,主服务器和目标服务器都创建一样的账号

    2. 把该代理启动账户添加到实例账户中,并授予服务器角色 sysadmin

    3. 改注册表,取消主服务器和目标服务器之间的加密

    MsxEncryptChannelOptions = 0 

    路径:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERSQLServerAgentMsxEncryptChannelOptions

    4. 尝试再次创建,依旧报错

    5. 在目标服务器中,执行如下指令

    --将当前服务器添加到主服务器的可用服务器列表中(目标实例执行)

     EXEC msdb.dbo.sp_msx_enlist

    @msx_server_name = N'172.172.176.30', --主服务器

    @location = N'192.168.10.10' --要添加的目标服务器的位置 

    执行成功。。。

  • 相关阅读:
    mybatis
    spring mvc
    Spring Boot2
    Spring AOP
    Spring Boot1
    Spring IOC
    Multiple_LinearRegression_Test2
    Multiple_LinearRegression_Test
    Simple_LinearRegression_Test
    写决策树时遇到的坑
  • 原文地址:https://www.cnblogs.com/Juning/p/11971868.html
Copyright © 2011-2022 走看看