导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

用xp_cmdshell修改密码

alien54155415 2006-06-29 11:16:35
想要修改test用户的密码为test:
exec master..xp_cmdshell 'net user * test test'
这样不行,要怎么写呢
...全文
451 点赞 收藏 12
写回复
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
alien54155415 2006-06-30
谢谢邹建和大家的回复
回复
liangpei2008 2006-06-29
你没有权限更改密码,切换到管理员状态更改啊!:)
回复
alien54155415 2006-06-29
晕,是权限的问题,哪位知道怎么解决吗:
系统发生 5 错误。
NULL
拒绝访问。
NULL
NULL
回复
wangdehao 2006-06-29

--修改系统密码
exec master..xp_cmdshell 'net user test test'

--修改sqlserver用户test的密码
EXEC sp_password '旧密码', '新密码', 'test'
回复
raullen 2006-06-29
你想修改系统的密码还是sqlserver的密码?
回复
billpu 2006-06-29
exec master..xp_cmdshell 'net user test test'
回复
luoqun_ncs 2006-06-29
net user /?
回复
NULL
拒绝访问。
NULL
NULL


这里出现的权限已经不是sql里面的登录的权限了, 所以用sa也是不行的, 要按我说的方法调整.
回复
解决权限问题

我的电脑
--控制面板
--管理工具
--服务
--右键 MSSQLSERVER
--属性
--登陆
--登陆身份
--选择"此帐户"
--选择一个有权限改密码的用户
--密码和确认密码中输入该用户的密码.
--重新启动sql服务使修改生效.
回复
liangpei2008 2006-06-29
我还是没有明白!你到底想修改数据库密码还是WINDOWS用户密码,你可能没有权限修改WINDOWS的密码
回复
alien54155415 2006-06-29
没有权限更改密码,切换到管理员状态更改---〉用的是SA阿,在查询分析器中
回复
xp_cmdshell 2006-06-29
- -#
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告