T-SQL - 在Windows操作系统上创建本地用户
问题描述:
我的需求是我需要使用T-SQL在我的系统上创建本地用户(在我的Windows操作系统上)。我需要在“管理员”组下设置此用户。T-SQL - 在Windows操作系统上创建本地用户
使用这个本地用户,我应该能够登录到我的Windows操作系统(在系统启动时)。
可能吗?如果是的话,我可以知道我们该怎么做?
答
你可能要考虑xp_cmdshell for T-SQL
例
该行以
nvarchar(255)
列返回。执行该xp_cmdshell的声明 返回以下结果集:
xp_cmdshell 'dir *.exe', NO_OUTPUT
你也应该看看在安全执行此操作时,看到这个msdn article
通过命令行添加用户
请参阅此文档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