Connect to Azure SQL using integrated (azure) security in powershell
$ErrorActionPreference = "stop"
$server = "your-server.database.windows.net"
$database = "your-database"
$query = "select 1 from dbo.yourtable"
Connect-AzAccount
$token = (Get-AzAccessToken -ResourceUrl "https://database.windows.net").Token
Invoke-Sqlcmd -server $server -Database $database -Query $query -as dataset -AccessToken $token
write-output "Done!"
Comments