0

私の要件は、T-SQL を使用してシステム (Windows OS 上) にローカル ユーザーを作成する必要があることです。そして、このユーザーを「管理者」グループの下に設定する必要があります。

このローカル ユーザーを使用すると、Windows OS にログインできるはずです (システムの起動時)。

出来ますか?もしそうなら、どうすればこれを行うことができますか?

4

1 に答える 1

1

T-SQL の xp_cmdshellを調べることをお勧めします。

行は列に返され nvarchar(255)ます。

この xp_cmdshell ステートメントを実行すると、次の結果セットが返されます。

xp_cmdshell 'dir *.exe', NO_OUTPUT

これを行うときは、セキュリティも確認する必要があります。このmsdn の記事を参照してください。

コマンドラインからユーザーを追加する

adduserに関するこのドキュメントを参照してください

構文

ユーザーの作成:

        AddUsers /c filename [/s:x] [/?] Domain Password_options  

ファイルにダンプ:

        AddUsers /d{:u} filename [/s:x] [/?] Domain Password_options  

ユーザーの消去:

        AddUsers /e filename [/s:x] [/?] Domain Password_options
于 2009-11-11T10:24:40.697 に答える