簡體   English   中英

使用帶有Windows身份驗證的Powershell連接到SQL Server

[英]Connect to SQL Server using Powershell with Windows Authentication

我的Powershell腳本使用連接字符串連接到sql server實例,並使用executeReader獲取數據。

現在使用系統用戶的當前Windows身份驗證進行連接,

$conn.ConnectionString = "Server=$SrvName; Integrated Security=true;"

但是如果我想使用備用Windows身份驗證憑據並注意我不想使用SQL Server身份驗證,而是使用備用憑據而不是當前憑據的Windows身份驗證,即

這使用SQL Server身份驗證,對嗎?

$conn.ConnectionString = "Server=$SrvName; UserName=User1; Password=pwd;"

我不想要它。

我想要一個帶有用戶名,密碼輸入的ConnectionString,但是使用帶有這些輸入的Windows身份驗證。

右鍵單擊時,從Powershell圖標或快捷方式按住shift鍵。 這將打開一個菜單,其中包含以不同的Windows用戶身份運行應用程序的選項。 請注意,僅從任務欄或其他文件夾上的快捷方式或從.exe本身的開始菜單開始,這不起作用。

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM