ƒобро пожаловать в форум, Guest††>>†† ¬ойти†|†–егистрац舆| ѕоиск†|†ѕравила†| ¬ избранное | ѕодписатьс€
¬се форумы / Microsoft SQL Server Ќовый топик †† ќтветить
 xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
 лиент конектитс€ к SQL-серверу через логин:
CREATE LOGIN [AppAdmin] WITH PASSWORD=N'aШ,7JR-C&#242;&#239;!&#240;&#134;&#216;&#223;PW" ґt}q&#168;±q<q', DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON

с помощью xp_cmdshell посылает сообщение:
DECLARE @MSG VARCHAR(256)
SET @MSG = 'net send SERG ѕодпишите документ є 1'
EXEC xp_cmdshell @MSG

всЄ работало нормально, до того времени пока не помин€ли пароль администратора домена.
—час когда клиент, который законектилс€ к SQL-серверу отправл€ет сообщение, получаем ошибку:
An error occurred during the execution of xp_cmdshell. A call to 'LogonUserW' failed with error code: '1326'

если выполн€ть из Management Studio, куда мы заходим под sa, то сообщени€ отправл€ютс€ нормально.  огда помен€ли пароль обратно, всЄ заработало как раньше.
ѕомогите пон€ть причину этой закономерности. Ѕольшое спасибо!
4 июн 15, 17:05††††[17731579]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
Glory
Member

ќткуда:
—ообщений: 104751
shanton
ѕомогите пон€ть причину этой закономерности.

ƒл€ этого вам надо просто узнать, под какой сетевой учетной записью у вас в обеих случа€х запускаетс€ xp_cmdshell
4 июн 15, 17:13††††[17731647]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
Glory
ƒл€ этого вам надо просто узнать, под какой сетевой учетной записью у вас в обеих случа€х запускаетс€ xp_cmdshell

ј как, извините, узнать под какой сетевой учетной записью запускаетс€ xp_cmdshell?
5 июн 15, 08:41††††[17733615]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
≈сли € правильно смотрю, то служба SQL Server запускаетс€ под UEA\sadm, а это и есть учЄтка которой помен€ли пароль. ј клиент соедин€етс€ с SQL так:
m.lcDSNLess = ;
	"Driver=SQL Server;" + ;
	"SERVER=NT3;" + ;
	"DBMSSOCN=TCP/IP;" + ;
	"UID=AppAdmin;" + ;
	"PWD=111;" + ;
	"DATABASE=master;" + ;
	"APP="
m.lnCon = SQLStringconnect(m.lcDSNLess)
SQLSETPROP(m.lnCon,"DispWarnings",.T.)

параметр TRUSTED_CONNECTION=YES € не использую, а указываю конкретный логин и пароль.  лиент на FoxPro.
5 июн 15, 09:16††††[17733716]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
Glory
Member

ќткуда:
—ообщений: 104751
shanton
≈сли € правильно смотрю, то служба SQL Server запускаетс€ под UEA\sadm, а это и есть учЄтка которой помен€ли пароль.

 ак тогда у вас вообще служба SQL Server запустилась, если пароль изменилс€ ?
5 июн 15, 09:26††††[17733765]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
Glory
 ак тогда у вас вообще служба SQL Server запустилась, если пароль изменилс€ ?

—лужба SQL Server (MSSQLSERVER) запускаетс€ при старте сервера, а сервер после изменени€ парол€ не перегружалс€.
“о получаетс€, что если после изменени€ парол€ учЄтки под которой запускаетс€ служба SQL Server перегрузить сервер, то служба не запуститс€?
5 июн 15, 09:36††††[17733814]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
Glory
Member

ќткуда:
—ообщений: 104751
shanton
“о получаетс€, что если после изменени€ парол€ учЄтки под которой запускаетс€ служба SQL Server перегрузить сервер, то служба не запуститс€?

разумеетс€. ≈сли только вы не помен€те пароль и в свойствах службы
5 июн 15, 09:40††††[17733839]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
Glory
разумеетс€. ≈сли только вы не помен€те пароль и в свойствах службы

я правильно пон€л, что в случае необходимости изменени€ парол€ учЄтки под которой работает служба SQL Server нужно помен€ть пароль и в свойствах службы и перегрузить сервер? »ли у мен€ что-то в корне не правильно?
5 июн 15, 09:47††††[17733875]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
Glory
Member

ќткуда:
—ообщений: 104751
shanton
я правильно пон€л, что в случае необходимости изменени€ парол€ учЄтки под которой работает служба SQL Server нужно помен€ть пароль и в свойствах службы и перегрузить сервер? »ли у мен€ что-то в корне не правильно?

да. ¬ас удивл€ет, что старый пароль записан в свойствх службы и используетс€ службой ?
5 июн 15, 09:48††††[17733884]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
Glory
¬ас удивл€ет, что старый пароль записан в свойствх службы и используетс€ службой ?

”же нет. Ёто правильно, что SQL работет под "This account", в даном случае под UEA\sadm, а не под "Local System account"?
5 июн 15, 10:00††††[17733952]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
Glory
Member

ќткуда:
—ообщений: 104751
shanton
Ёто правильно, что SQL работет под "This account", в даном случае под UEA\sadm, а не под "Local System account"?

ƒл€ определени€ правильности сначала задают критерии правильности
5 июн 15, 10:02††††[17733967]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
shanton
Member

ќткуда: ”краина г. ’мельницкий
—ообщений: 628
—пасибо за ответы!
5 июн 15, 10:10††††[17734018]     ќтветить | ÷итировать —ообщить модератору
 Re: xp_cmdshell - ошибка выполнени€, после изменени€ парол€ админа домена  [new]
o-o
Guest
shanton
Glory
ƒл€ этого вам надо просто узнать, под какой сетевой учетной записью у вас в обеих случа€х запускаетс€ xp_cmdshell

ј как, извините, узнать под какой сетевой учетной записью запускаетс€ xp_cmdshell?

exec xp_cmdshell 'whoami'
5 июн 15, 10:14††††[17734054]     ќтветить | ÷итировать —ообщить модератору
¬се форумы / Microsoft SQL Server ќтветить