2009-11-11 4 views
0

Mon exigence est que je doive créer un utilisateur local sur mon système (sur mon système d'exploitation Windows) en utilisant T-SQL. Et je dois définir cet utilisateur sous le groupe "Administrateurs". En utilisant cet utilisateur local, je devrais être capable de me connecter à mon système d'exploitation Windows (Au démarrage du système).T-SQL - Création d'un utilisateur local sous Windows OS

Est-ce possible? Si oui puis-je savoir comment pourrions-nous faire cela?

Répondre

1

Vous pouvez regarder dans xp_cmdshell for T-SQL

Exemple

Les lignes sont renvoyées dans une colonne nvarchar(255).

exécution de cette instruction xp_cmdshell renvoie le jeu de résultat suivant:

xp_cmdshell 'dir *.exe', NO_OUTPUT 

Vous devriez également regarder par-dessus la sécurité lors de cette opération, voir ce msdn article

Ajout d'utilisateurs à travers la ligne de commande

Voir cette documentation au adduser

Syntaxe

Création d'utilisateurs:

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

Dump dans le fichier:

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

Effacer nous ers:

 AddUsers /e filename [/s:x] [/?] Domain Password_options 
Questions connexes