浪潮软件中维护系统在哪里?
答案:2 悬赏:0 手机版
解决时间 2021-03-03 17:27
- 提问者网友:记得曾经
- 2021-03-02 23:19
浪潮软件中维护系统在哪里?
最佳答案
- 五星知识达人网友:山君与见山
- 2021-03-02 23:37
是帐套维护吗?还是维护工具,帐套维护在帐套管理里面,维护工具盒帐套管理都在开始菜单-程序-浪潮软件下面
全部回答
- 1楼网友:酒安江南
- 2021-03-03 00:28
请根据安装的软件进行对应操作!
1.单机版数据库:
单机版数据库中,维护工具的密码是明文存储的,从数据库中可以直接查询。
操作步骤:
(1)用isql连接数据库,用户名(user id)为dba,口令(password)为sql
(2)连接以后,执行以下sql语句:
select * from gsdbztxx
查看gsdbztxx表中gsdbztxx_pass列的内容。此列中的内容明文就是维护工具密码。
2.网络版数据库:
网络版数据库中,维护工具密码是密文存储的,所以此密码只能进行修改,不能直接识别。用已知原口令的加密结果去替换该列内容,从而修改口令。
2.1 sybase数据库
操作步骤:
(1)首先进行数据库备份(使用dump命令,具体请参见相关备份恢复文档)
(2)修改口令。
以帐套编号为001为例,可通过以下方法将管理员的口令改为aaaaaa:
首先以sa登录sql advantage连接数据库,执行sql语句:
use cwmaster
go
update gsdbztxx set gsdbztxx_pass='jdnnddnnddnndt' where gsdbztxx_ztbh='001'
go
sp_password sa口令,'aaaaaa',ad0019999
go
sp_password sa口令,'aaaaaa',lc0019999
go
若sa口令为空,则执行
sp_password null,'aaaaaa',ad0019999
go
sp_password null,'aaaaaa',lc0019999
go
注:
jdnnddnnddnndt是口令aaaaaa在gsdbztxx表中的加密结果
2.2 ms sql server数据库
(1)首先进行数据dump备份
(2)修改口令
以帐套编号为001为例,可通过以下方法将管理员的口令改为aaaaaa:
首先以sa登录查询分析器,连接数据库,执行sql语句:
use cwmaster
go
update gsdbztxx set gsdbztxx_pass='jdnnddnnddnndt' where gsdbztxx_ztbh='001'
go
sp_password '9999旧密码' 'aaaaaa','lc0019999'
go
如果忘记9999口令,则执行
sp_password null, 'aaaaaa','lc0019999'
go
注:jdnnddnnddnndt是aaaaaa在gsdbztxx表中的加密结果
或者登陆企业管理器,登陆选择相应的用户,右键-属性输入新的密码即可
2.3 oracle数据库
以帐套编号为001为例,可通过以下方法将管理员的口令改为aaaaaa:
(1)通过sqlplus工具,以system用户连接到数据库;
(2)执行以下sql语句:
update gsdbztxx set gsdbztxx_pass='jdnnddnnddnndt' where gsdbztxx_ztbh='001';
alter user lc0019999 identified by aaaaaa;
commit;
3. 比较sql server和sybase相关sql的命令异同
(1)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(失败)
(2)sybase 数据库
sp_password caller_passwd,new_passwd[,loginame]
caller_passwd是当前执行sp_password的登录帐号的口令
new_passwd是执行sp_password的用户的新口令或由loginame指示的用户的新口令。
loginame仅能由系统安全员使用来改变其他用户口令
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯