
密码文件是用于记录数据库帐户管理员的密码的,每个数据库必须要拥有密码文件。
你可以使用 $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 temporarytablespace 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数据库怎么让输入的密码,转换成密文的方式保存在数据库中啊谢谢了.等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)