繁体   English   中英

用于列出用户、角色和将用户添加到 Azure SQL DB 的 PowerShell 脚本

[英]PowerShell script for list users, role, and add users to Azure SQL DB

你能帮我为 Azure SQL DB 上的创建用户创建 PowerShell 脚本,并显示数据库中的列表角色和用户吗? 谢谢。

这是一个 PowerShell 脚本演示。

您可以通过修改$SqlCmd.commandtext语句来实现您想要做的$SqlCmd.commandtext

$Database   = 'Database'
$Server     = '"servername.database.windows.net"'
$UserName   = 'username'
$Password   = 'password'

$SqlConn = New-Object System.Data.SqlClient.SqlConnection

$SqlConn.ConnectionString = "Server = $SQLServer; Database = $SQLDBName; Integrated Security = False; User ID = $uid; Password = $pwd;"

$SqlConn.open()

#Execute Statement Method One
$SqlCmd = New-Object System.Data.SqlClient.SqlCommand
$SqlCmd.connection = $SqlConn
$SqlCmd.commandtext = 'delete top(1) from dbo.B'
$SqlCmd.executenonquery()

#Execute Statement Method Two
$SqlCmd = $SqlConn.CreateCommand()
$SqlCmd.commandtext = 'delete top(1) from dbo.B'
$SqlCmd.ExecuteScalar()

#Execute Statement: Query Disply
$SqlCmd.commandtext = 'select name,recovery_model_desc,log_reuse_wait_desc from sys.databases'
$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter
$SqlAdapter.SelectCommand = $SqlCmd
$set = New-Object data.dataset
$SqlAdapter.Fill($set)
$set.Tables[0] | Format-Table -Auto

#Close The Connection
$SqlConn.close()

关于创建 Azure Databsae 用户的说明,可以在这里查看

希望这可以帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM