一般是存在一个properties或者xml文件中,作为配置文件。这样就方便管理,即使数据库的链接属性如地址、服务名、端口、用户名、密码什么的发生了变化,只要修改一下配置文件就可以了,很方便。
密码一般保存在数据库,不能使用数据库必须有一个保存密码的文件,例如在一个文本文件中,打开文件,检测密码。
具体 *** 作:
在窗口存在三个文本框,第一个输入原密码,第二个输入新密码,第三个重新输入新密码。
提交后,首先判断原密码和文件密码是否相同:
如果不同,三个文本框内容全部清除,并提示原密码不正确。
如果相同,检测二次输入的新密码是否相同,如果不同,清除新密码,提示二次输入新密码不同。
如果原密码相同,新密码相同,修改文件中的密码为新密码即可。
打开plsql
developer客户端,进入登录界面,如图
如何用plsql登录oracle数据库
2
输入用户名、密码和数据库,进行数据库服务器,如图
如何用plsql登录oracle数据库
3
很多时候,不知道数据库的地址,填写错误后,登录会提示错误,如图
如何用plsql登录oracle数据库
4
一般的数据库服务器填写格式为服务器的ip地址,再加上“/”,再加上数据库名,如图
如何用plsql登录oracle数据库
5
如果要连接本地的oracle数据的话,可以直接填写本地的数据库名,其中aaa就是本地在oracle中的数据库,如图
如何用plsql登录oracle数据库
6
连接成功后,在首页左中间的部分,就会看到数据库中的tables选项,点击后,会出现数据库中已经存在的表,如图
如何用plsql登录oracle数据库
end
注意事项
用plsql连接oracle数据库,本地最好已经安装了oracleo数据库
连接过程oracle数据库时,最好知道服务器的ip地址和数据库名
我以前写数据库的时候是用MD5加密到数据库的一个字段。
但是看了一些文章说MD5也有可能破MD5的加密
如果你对加密十分在意的话,可以尝试多种办法,如果只是一般加密的话,普通人一般不会花太大的气力去破界MD5的,放心去做把
一般是varchar或char的多些
varchar的省空间
char的速度快
设置主键的话,用phpmyadmin之类的话可以来点的,要不就是用命令来 *** 作
alter table 表名 add primary key(字段名)
注意一个表主键只能有一个,字段名最好用``包起来,就是键盘的1左边,tab上面那个键,要不有时候字段名起的不好会出错
1.
大前提是你已经安装好db2服务器和mysql服务器,现在只是借用navicat
for
mysql这个软件把db2中的数据库转换到mysql中去。
2.
首先利用这个软件建立一个连接,连接到mysql服务器上。
这里的连接名,自己随便取。主机名或ip地址填写你的mysql服务器地址自己机器就填localhost就行,端口一般都是3306,用户名一般都为root
密码是你mysql服务器的密码。
3
完成后,双击连接名,打开连接,右击连接名,选择新建数据库。数据名自己起,字符集选择与数据库相符的,或者不选默认就行,排序规则不用选。
4.
建好数据库,双击数据库名,打开数据库,右击数据库名中的表,选择导入向导,打开界面后选择odbc,然后下一步。
5
按照下图所示选择,会d出一个窗口。
6
选择ibm
ole
db
provider
for
db2
–
db2copy1,点击下一步。
7
d出数据连接属性对话框,指定好db2数据源,如果你db2里已经建好,这里会有显示,登录信息就是你的db2数据库的登录信息。
8
说到这里基本步骤完成,下面的就一直点下一步,或者确定就ok了。
现在就可以将db2的数据库转换到mysql中了。
html。
那个pasword为是可以输出来的,如果要在mysql里面存储密码,可以考虑用字符串类型 char(32) 32位,
然后将前台html里面输入的密码用MD5多加密几次(加密一次很容易破解),然后将加密后的密码(32位)插入到数据库中。
如果以后要实现登陆验证功能,可以把用户登陆的密码MD5后再跟数据库比较。
扩展资料:
MySQL需要注意的地方
1、如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。
2、用set password语句来修改用户的密码,三个步骤,先“mysql -u root”登陆数据库系统,
然后“mysql> update mysqluser set password=password('newpwd')”,最后执行“flush privileges”就可以了。
3、需要提防的攻击有,防偷听、篡改、回放、拒绝服务等,不涉及可用性和容错方面。对所有的连接、查询、其他 *** 作使用基于ACL即访问控制列表的安全措施来完成。也有一些对SSL连接的支持。
4、除了root用户外的其他任何用户不允许访问MySQL主数据库中的user表; 加密后存放在user表中的加密后的用户密码一旦泄露,其他人可以随意用该用户名/密码相应的数据库;
5、用grant和revoke语句来进行用户访问控制的工作;
6、不使用明文密码,而是使用md5()和sha1()等单向的哈系函数来设置密码;
7、不选用字典中的字来做密码;
8、采用防火墙来去掉50%的外部危险,让数据库系统躲在防火墙后面工作,或放置在DMZ区域中。
参考资料来源:百度百科-MySQL数据库
以上就是关于jsp 数据库用户名和密码是如何保存的全部的内容,包括:jsp 数据库用户名和密码是如何保存的、vb问题:保存密码、如何获取plsql登录oracle数据库时自动保存的密码信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)