Сценарий PowerShell для отображения списка пользователей, роли и добавления пользователей в базу данных SQL Azure. - PullRequest
0 голосов
/ 10 января 2019

Не могли бы вы помочь мне создать сценарий PowerShell для создания пользователя в базе данных SQL Azure, а также показать роль списка и пользователя, которые находятся в базе данных. Спасибо.

1 Ответ

0 голосов
/ 11 января 2019

Вот демонстрация скрипта PowerShell.

Вы можете достичь того, что хотите, изменив операторы $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 вы можете ознакомиться здесь .

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...