Chinaunix

标题: 关于Oracle Table-space owner的密码查询 [打印本页]

作者: iknowabc    时间: 2014-04-25 20:03
标题: 关于Oracle Table-space owner的密码查询
请教一下各位网友,关于Oracle Table-space owner的密码请教两个问题:

1)某个Oracle Table-space owner的密码可以用sql语句从数据库中查询出来么?
-->在dba_tables中查询了一下,password貌似是加密过的?怎么解密呢?

2)sqlplus可以用Oracle Table-space owner的用户名/密码来登陆么?OCI可以用这个用户名/密码来连接么?(应用程序可以用此用户名/密码读写数据库么?)

谢谢。
作者: jackson198574    时间: 2014-04-25 22:19
楼主是搞开发的吧?你说的应该是用户的密码,是不是在项目中碰到用户名和表空间是同样字符设置的情况?
如果你能登录服务器的话,可以直接修改用户的密码,如果不能登录的话,最好找管理员要,如果要是修改密码的话,一定要告知相关负责人,否则别人的项目可能会因为修改密码而受阻,密码不能解密。
建议你联系相关的负责人去获取密码。
作者: www_xylove    时间: 2014-04-26 10:47
1.密码加密,查不出来
2.可以

作者: iknowabc    时间: 2014-04-26 20:05
www_xylove 发表于 2014-04-26 10:47
1.密码加密,查不出来
2.可以


谢谢回答,不过还是不清楚:

1.dba_tables中存储的密码只是hash值还是对称加密过的密文,是什么加密算法呢?
2.我用Oracle Table-space owner的user/pwd  sqlplus登陆时会报错?你确认Oracle Table-space owner可用于sqlplus/OCI么?
作者: iknowabc    时间: 2014-04-26 20:10
jackson198574 发表于 2014-04-25 22:19
楼主是搞开发的吧?你说的应该是用户的密码,是不是在项目中碰到用户名和表空间是同样字符设置的情况?
如 ...


谢谢回答。
恩,我是做开发的,应用程序需要建表以及用OCI连接数据库查询/修改应用程序自己的表中的数据。

>建议你联系相关的负责人去获取密码。
不是询问密码,只是探究一下技术可行性,确认一下Oracle Table-space owner user/pwd相关的信息,比如密码是否只能修改,无法读取?密码存储的加密/哈希算法?该user/pwd是否能用于sqlplus/OCI连接数据库。

如果您熟悉这些,能帮忙解释一下。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2