Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нет доступа при чтении файлов -ем с другого сервера [MSSQL]


Страницы:   1 2

Vick ©   (2003-12-17 10:33:00) 

Доброго всем дня!

Возникла следующая проблема. В MSSQL-е пишу такой код:

exec master..xp_cmdshell "dir e:\StartSQL"

работает отлично, т.к. каталог e:\StartSQLнаходится на машине, где установлен SQL.
Далее пишу:

exec master..xp_cmdshell "dir \\ServerN\FilesSql"

Пишет, что нету доступа. \\ServerN\FilesSqlнаходится на другом сервере и расшарен на SQL-машине. Как можно получить доступ туда без нарушения безопасности?


Vick   (2003-12-17 11:09:00) [21]


> sniknik ©


А это не может быть связано с ограничением доступов именно на самой машине. Сервера запускаются сами и работают без какго-либо пользователя, может аутентификация SQl-сервера не устраивает другой?


LordOfSilence   (2003-12-17 11:08:00) [22]

И снова здравствуйте! ;-)

1. Какая аутентификация взведена на машине, на которой работает MSSQL?
2. От какой учетной записи стартует сервис sqlservr.exe?
3. C какой машины конкретно ты выполняешь команду exec master..xp_cmdshell "dir \\ServerN\FilesSql"?


sniknik   (2003-12-17 11:05:00) [23]

MOA © (17.12.03 11:00) [4]
может поэтому? > (WinXP pro)
у меня w2k prof.

Vick © (17.12.03 10:57) [3]
> Есть назначеный логически путь к этому каталогу, типа S:\FilesSql
а так dir s:\ ???
запусти в консоли (cmd/command) от системы


MOA   (2003-12-17 11:00:00) [24]

Хм, а у меня dir \\server\katalog замечательно работает. Только что попробовал на нескольких каталогах (WinXP pro).


Vick   (2003-12-17 10:57:00) [25]


> sniknik ©


Стоп!!!!! Есть назначеный логически путь к этому каталогу, типа S:\FilesSql, пишет, что путь не найден!!! Или я чего-то не так поняла?


sniknik   (2003-12-17 10:50:00) [26]

не в доступе дело (и вообще не в MSSQL), это же вызывается команда системы. а если то же сделать руками т.е. cmd и в нем

D:\>dir \\puma\distr
Том в устройстве C не имеет метки
Серийный номер тома: 0C5E-12D8
Путь не найден

хотя он есть и dir M:\ (это он и есть подключенный) работает

а через xp_cmdshell в первом случае "Отказано в доступе." во втором работает.

(ограничение команды однако. если только свой dir написать?)


Ega23   (2003-12-17 10:36:00) [27]

Попробуй замонтируй как конкретный диск, например Z.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо