SQL server 2000数据库的用户sa的密码忘了怎么办

SQL server 2000数据库的用户sa的密码忘了怎么办,第1张

单击电脑左下角的“开始”→“程序”,找到 “Microsoft SQL Server”中的“企业管理器”,从控制台根目录中找到"安全性"这一项,双击“登录”,再双击“sa”,出现一个对话框,可以从“密码”处修改密码,最后点“确 定”,退出企业管理器,“sa”的密码修改完毕,当用sa登录时,就可以使用设定的新密码。

你所说的方法应该是不行的,你不知道原密码怎么更改呢

你可以这样:

将所对应的用户名删除,之后新建用户名,这个用户名你可以随便起,可以和你刚才删除的那个用户名相同,之后映射到相应的数据库,设置密码即可

你先查一下你的数据表示不是锁表了。

select sess.sid,

sess.serial#,

lo.oracle_username,

lo.os_user_name,

ao.object_name,

lo.locked_mode

from v$locked_object lo,

dba_objects ao,

v$session sess 

where ao.object_id = lo.object_id and lo.session_id = sess.sid

通过以上sql就可以知道哪个进程、序列,oracle用户名、 *** 作系统用户名、表名、锁表模式几个字段

下面一步就是将改锁表的进程和序列杀掉了,执行下面的语句即可。

alter system kill session '1020,38953' --(1020,就是执行第一步语句得到的sid字段值,38953就是serial#字段值)

详细的请参照:网页链接


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9478999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存