在安装sql server 2000 时,本人忘了改系统自带的sa 帐户的密码,请问有谁知道这个密码? 默认是空的,你如果用sa登录不了,有可能安装时没有选择winnt和sql混合认证方式。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置混合模式安全性的方法(企业管理器)设置混合模式安全性 展开一个服务器组。右击一个服务器,再单击"属性"。单击"安全性"选项卡。在"身份验证"下,单击"SQL Server 和 Windows"。 你可以在企业管里器里,点根结点的属性,设成混合模式,,或是修改SA密码,,默认是NULL sp_password添加或更改 Microsoft® SQL Server™ 登录的密码。语法sp_password [ [ @old = ] 'old_password' , ] { [ @new =] 'new_password' } [ , [ @loginame = ] 'login' ]参数[@old =] 'old_password'是旧密码。old_password 为 sysname 类型,其默认值为 NULL。[@new =] 'new_password'是新密码。new_password 为 sysname 类型,无默认值。如果没有使用命名参数,就必须指定 old_password。[@loginame =] 'login'是受密码更改影响的登录名。login 为 sysname 类型,其默认值为 NULL。login 必须已经存在,并且只能由 sysadmin 固定服务器角色的成员指定。返回代码值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.无原密码的情况下更改登录密码下面的示例将登录 Victoria 的密码更改为 ok。EXEC sp_password NULL, 'ok', 'Victoria'B.更改密码下面的示例将登录 Victoria 的密码由 ok 改为 coffee。EXEC sp_password 'ok', 'coffee' 如果不知道sa的密码,那我相信你也忘了改SQL SERVER的认证方式用本机的系统管理员,以WINDOWS用户认证方式进去就可以了 SQL2005中如何合并列? 求句SQL语句 数据库生日字段的设计问题 sql2005中这些文件是什么意思? XP下安装SQLSERVER企业版的一个新方法(原创) 高分求解sql日期转换语句问题(急) 读取本地的文本到远程的sql数据库中 存储过程语句 疑问? [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝 这个错误是什么原因? 一个很简单的问题,请进!!在线等待帮助! 请教一个sql语句,让查询的结果集自动编号,谢谢 去面试遇上的一个题目,居然做不出来,丢脸啊
设置混合模式安全性 展开一个服务器组。
右击一个服务器,再单击"属性"。
单击"安全性"选项卡。
在"身份验证"下,单击"SQL Server 和 Windows"。
添加或更改 Microsoft® SQL Server™ 登录的密码。语法
sp_password [ [ @old = ] 'old_password' , ]
{ [ @new =] 'new_password' }
[ , [ @loginame = ] 'login' ]参数
[@old =] 'old_password'是旧密码。old_password 为 sysname 类型,其默认值为 NULL。[@new =] 'new_password'是新密码。new_password 为 sysname 类型,无默认值。如果没有使用命名参数,就必须指定 old_password。[@loginame =] 'login'是受密码更改影响的登录名。login 为 sysname 类型,其默认值为 NULL。login 必须已经存在,并且只能由 sysadmin 固定服务器角色的成员指定。返回代码值
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.无原密码的情况下更改登录密码
下面的示例将登录 Victoria 的密码更改为 ok。EXEC sp_password NULL, 'ok', 'Victoria'B.更改密码
下面的示例将登录 Victoria 的密码由 ok 改为 coffee。EXEC sp_password 'ok', 'coffee'
用本机的系统管理员,以WINDOWS用户认证方式进去就可以了