Вы можете увидеть код ошибки, указывающий, почему для пользователя не удалось войти в систему через bcp. Есть несколько способов решить эту проблему, которые мы иногда вскоре обсудим.
Рекомендуется
Здравствуйте, я разрешаю запрос BCP для получения данных
management master.dbo.xp_cmdshell 'bcp "выберите Top 10 ProductFamilyID, ProductSetID, ProductFamilyCode, ProductFamilyName из MPLA.dbo.tblLCFProductFamily" Запрос D: requirements.txt -w -T "server_name"'
i -adverts i9000 запускает его в SSMS в самый последний год, подключив мою локальную базу данных. Теперь у меня также есть доступ к серверу, который ранее был указан в запросе, но, как я сказал, я получил следующее сообщение об ошибке:
SQLState соответствует 28000, NativeError = 18456Ошибка связана с игнорированием входа в систему [Microsoft] [Собственный клиент SQL Server 11.0] [SQL Server] для пользователя FAREAST D - 113062586 $.НУЛЬ
Предполагаемый владелец FAREAST D - $ 113062586
не будет существовать даже для простых локальных баз данных. Как это действительно преодолеть?
-
Learner093
Старик
Баллы: 359
Я использую этот BCP для того, чтобы создание табличных данных непосредственно в файле, и я получаю ошибка:
SQLState = 28000, NativeError соответствует 18456
Ошибка = [Microsoft] [Собственный клиент SQL Server 10.0] [SQL Server] Ошибка входа для пользователя «домен имя пользователя».
Вот все заказы, которые у меня есть:
bcp “SELECT * FROM database.dbo.TableName” queryout sharinglocation Test File.DAT -S “SERVERNAME” – U “domain login” -P “password” -o ” shared location Test Log.txt”
Я не хочу предоставлять -T (безопасный вход), но я бы аналогичным образом иметь аутентификацию SQL. В заказе что-то не так? Пожалуйста помоги !!
-
Дэвид Уэбб-CDS
SSCoach
Баллов: 17398 < / p>
Как этот специальный идентификатор настраивается с помощью SQL Server? Настроен ли он так, что он снова часто является аутентифицированным идентификатором Windows? При использовании введите чье-либо сетевое имя и пароль в самой важной командной строке. Вы будете либо использовать заказанное соединение, либо настроить отдельный вход при использовании аутентификации SQL Server.
И поэтому я мог ошибиться и дальше …
Дэвид Уэбб -
Learner093
Old Hand
Очки: 359
-
axpetursson
SSC Companion
Очки: 91
Очевидно, ваши соединения переносят домен windows_acct на то, что на самом деле быть совершенно новым sql_login
-
Neward
SSC -Veteran
Очки: 298
ЗдравствуйтеЯ использую itemprop = “text”> эту команду BCP в SP, и у меня возникает ошибка серфинга того же пользователя.
Я использую вдовую аутентификацию, если, возможно, вхожу в систему, но я подтвердил, что аутентификация SQL Server на удивление хороша с конкретной ошибкой.
Часть SP выглядит следующим образом:
…
begin
group @cmd соответствует ‘bcp.exe’ +
@dbName + ‘..’ + @tbName + ‘в хе-хе +
+ @filepath’ -c -U ‘+ @usr +
‘ – P ‘+ @pwd +’ -b ‘+ @sep
print @cmd – +’ … ‘
exec xp_cmdShell @cmd
конец
и этот вызов склонен быть …
Exec uSp_Import_Table ‘SampleDB’,
‘INV_StageTable’,
‘c : Test Aut_2014 -04-22.csv ‘,
‘,’,
‘MyUsername lol,
‘ MyPassword ‘
и часто выдают одно и то же сообщение об ошибке.
Есть идеи?
-
Lowell
SSC Guru
323482
Очки:
< div>
Невозможно успешно передать имя пользователя и параметры безопасности Windows. это просто запрещено.
У вас есть возможность обойти и изменить имя пользователя SQL или использовать -T для выделенного соединения, которое использует те окна, из которых открывается экземпляр SQL, какие службы начинаются с … возможно, доступа и даже возможно, нет пути к запрашиваемому файлу.
Рекомендуется
Ваш компьютер работает медленно? У вас проблемы с запуском Windows? Не отчаивайтесь! Fortect - это решение для вас. Этот мощный и простой в использовании инструмент проведет диагностику и ремонт вашего ПК, повысит производительность системы, оптимизирует память и повысит безопасность процесса. Так что не ждите - скачайте Fortect сегодня!
- 1. Скачать Fortect
- 2. Следуйте инструкциям на экране, чтобы запустить сканирование.
- 3. Перезагрузите компьютер и подождите, пока он завершит сканирование, а затем снова следуйте инструкциям на экране, чтобы удалить все вирусы, обнаруженные при сканировании компьютера с кодом Fortect.
Lowell
и помогите нам помочь вам! При запросе отличной статьи обязательно включите в таблицу утверждения CREATE TABLE … и INSERT INTO …, чтобы предоставить репрезентативные данные для вас нашим собственным добровольцам. Наряду с описанием вашего препятствия, у нас есть возможность предоставить изученную и протестированную терапию для вашей проблемы! Если сейчас люди зададут вопрос правильно, вы откроете для себя продемонстрированный ответ как можно быстрее!