数据库存储生僻字存在的问题
最近遇到两个比较棘手的事情,都是同一种状况:数据库储存不了带有生僻字的客户名。一个是“?”,另外一个是“?”,只能是感叹汉语真是博大精深啊。SR向原厂的工程师援助,原厂都没有办法提供很好的解决方案。以下是遇到这种状况的数据库的字符集情况。当输入带有这两个生僻字的记录时候,数据能...
创建并运用用户概要文件
概要文件是oracle数据库防护数据库安全的用户安全文件。其中密码复杂性函数式概要文件中其中一项参数配置,概要文件中还有其他的参数配置。以下简要介绍以下创建并运用概要文件的过程。----创建概要文件:sys@PROD>create profile my_profile limit 2 failed_login_attempts 3 &nb...
启用oracle数据库密码函数
数据库用户的密码复杂度是防护数据库安全的一道防线,在oracle数据库中,都会配置一个密码复杂性函数,只要执行一条sql文件的脚本,就能生成并启用一个密码复杂性函数。--先启用密码复杂度设置函数:--查看启用密码函数的执行脚本:[oracle@enmo ~]$ cd $ORACLE_HOME/[oracle@enmo ~]$ cd /u01/app/oracl...
密码复杂度设置函数
这里分享一个账户密码复杂度设置函数。CREATE OR REPLACE FUNCTION verify_function_11G(username varchar2, password varchar2, old_password varchar2) RETURN boolean IS n boolean; m i...
审计表 AUD$
审计表AUD$一般是放在系统表空间,提醒大家:系统表空间的视图最好不要乱动它们。由于,一次把审计表移动到了普通表空间存放着。过来一段时间忘记了移动过审计表的位置,后面在删除一些表空间的时候,不经意间把存放审计表的表空间删除了,最后的结果就是:数据库能打开,sys用户能登录到数据库,并能查询所有数据,但是...