SQL Server中使用sp_password重置SA密码实例
SQL2000的SA密码不能更改的解决方法,在更改sa的密码出现下面的错误: 解决方法:用SQl带的查询管理器连接到sql上,执行: 关于Sp_password具体信息如下: sp_password添加或更改 Microsoft? SQL Server? 登录的密码。 语法sp_password [ ][ @old = ] ‘old_password',] 参数[@old =] ‘old_password' 返回代码值0(成功)或 1(失败) 注释SQL Server 密码可包含 1 到 128 个字符,其中可包括任何字母、符号和数字。 当 sysadmin 或 securityadmin 固定服务器角色的成员使用带全部三个参数的 sp_password 重新设置他们自己的密码时,审核记录反映的却是他们正在更改别人的密码。 sp_password 不能用于 Microsoft Windows NT? 安全帐户。通过 Windows NT 网络帐户连接到 SQL Server 的用户是由Windows NT 授权的,因此其密码只能在 Windows NT 中更改。 sp_password 不能在用户定义的事务中执行。 权限执行权限默认地授予 public 角色,以供用户更改自己的登录密码。只有 sysadmin 角色的成员可更改其他用户的登录密码。 示例A.无原密码的情况下更改登录密码 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |