oracle数据库密码文件

oracle数据库密码文件,第1张

密码文件是用于记录数据库帐户管理员的密码的,每个数据库必须要拥有密码文件。

你可以使用 $ORACLE_HOME/bin/orapwd 来创建sys用户的密码,并保存到文件中,如:

orapwd file=$ORACLE_HOME/dbs/orapwSID password=change_on_install

$ORACLE_HOME 为数据库的安装目录

SID 为数据库的SID

windows 密码文件保存在 database 目录下。

创建完密码文件,就可以使用sys用户登录了。

之后再创建普通用户和密码。

create user USER_NAME identified by USER_PASSWD default tablespace DEFAULT_TABLESPACE temporary

tablespace TEMP;

修改已经存在的用户的密码

alter user USER_NAME identified by USER_PASSWD;

以java为例,首先在数据库中建立相应的表,表的属性值至少包含用户名和密码两项

在前端的html页面中输入用户名和密码,然后提交后端,使用request对象接收传递过来的值,然后使用jdbc链接数据库,最粗暴的方法直接拼接sql的insert语句然后运行sql把数据插入到数据库中

密码字段类型改成 varbinary(255)

--新增或修改密码

create proc modifypwd

@uid varchar(16),@pwd varchar(16)

as

declare @encode varbinary(255)

set @encode=convert(varbinary(255),pwdencrypt(@pwd))

if exists(select uid from [user] where uid=@uid)

update [user] set pwd=@encode where uid=@uid

else

insert into [user](uid,pwd) values(@uid,@encode)

go

--判断密码是否正确

CREATE proc checkid

@uid varchar(16),@pwd varchar(16)

as

declare @encode varbinary(255)

select @encode=pwd from [user] where uid=@uid

if pwdcompare(@pwd,@encode,0)='1'

select '登录成功'

else

select '用户名或密码错'

GO

1、打开wampserver软件,在任务栏点击其图标,在d出的面板中点击 phpMyAdmin。

2、接着会在浏览器打开数据库管理的登入面板,输入账号、密码登录。

3、登录后点击账户 ,找到要修改密码的账户并点击其后面的 修改权限。

4、点修改密码。

5、输入密码并确定,然后点执行。之后会有提示信息,看到密码的明文。

createtableUserThe(数据库表名)

(IdintIDENTITY(1,1)NOTNULL,

userIDint,'会员ID自动递增,并是唯一的

usernamevarchar(50),'会员名称50个字以内

attributeintDEFAULT0,'属性默认值是设置0

Userpasswordvarchar(50),'这列是用户存放密码,建议用md5加密后保存,验证的时候用户输入的密码也加密后对比

UsTimeDateTimeDEFAULTGetDate(),'这个可以记录时间,默认为生成的时间

);

以上就是关于oracle数据库密码文件全部的内容,包括:oracle数据库密码文件、网站保存帐号密码的数据库怎么做学了一年的SQL了但从来没教怎么用,就 像白学了一样、ACCESS和SQL数据库怎么让输入的密码,转换成密文的方式保存在数据库中啊谢谢了.等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9842703.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存