存储过程分为四类;系统存储过程、用户定义存储过程、临时存储过程(以“#”或“##”为前缀)、扩展存储过程。
常用的系统存储过程的使用:
(1)sp_helpdb 用于查看数据库名称和大小。
(2)sp_helptext 用于显示规则、默认值、未加密的存储过程、用户定义函数、触发器或视图的文本。
(3)sp_renamedb 用于重命名数据库。
(4)sp_rename 用于更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
(5)sp_helplogins 查看所有数据库用户登录信息。
(6)sp_helpsrvrolemember 用于以查看所有数据库用户所属的角色信息。
就列这些常用的了,其他你自己慢慢找资料看看。
这个主要看软件开发人员的加密方式
一般流程是,
1新建用户,或者修改密码时候,将用户输入的密码按照一定的加密方式加密后储存在数据库
2在用户登录的时候,将用户所输入的密码再次进行加密后与数据库内的加密密码对比
这样做的好处是,防止密码在网络传输过程中被截取,比如黑客可以对网络传输的数据进行抓包分析,对于加密的密码在传输过程中不是以明文进行传输,如果被窃取到数据,不能得到有效破解,也是没有用的,这就增加了可靠性。
以上就是关于数据库中的存储过程怎么用 啊!!求解.....全部的内容,包括:数据库中的存储过程怎么用 啊!!求解.....、oracle 字段加密、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)