Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

PowerShell के साथ स्थानीय SQL सर्वर में Windows उपयोगकर्ता जोड़ें

मैंने आपके कोड की कोशिश नहीं की। लेकिन, निम्नलिखित ने मेरे लिए मेरे SQL एक्सप्रेस उदाहरण पर काम किया।

    $conn = New-Object Microsoft.SqlServer.Management.Common.ServerConnection -ArgumentList $env:ComputerName
$conn.applicationName = "PowerShell SMO"
$conn.ServerInstance = ".\SQLEXPRESS"
$conn.StatementTimeout = 0
$conn.Connect()
$smo = New-Object Microsoft.SqlServer.Management.Smo.Server -ArgumentList $conn
$SqlUser = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Login -ArgumentList $smo,"${env:ComputerName}\JohnDoe"
$SqlUser.LoginType = 'WindowsUser'
$sqlUser.PasswordPolicyEnforced = $false
$SqlUser.Create()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एंटिटी फ्रेमवर्क का उपयोग करके, मैं पढ़ने पर तालिका को कैसे लॉक कर सकता हूं?

  2. डेटाबेस में सभी प्राथमिक कुंजी की सूची प्राप्त करें

  3. डेटाबेस के लिए यूनिट परीक्षण ढांचा

  4. SQL सर्वर v.अगला:STRING_AGG () प्रदर्शन

  5. नवीनतम अद्यतन रिकॉर्ड प्राप्त करें