Navicat for Oracle过期以后就不能打开使用了,需要使用相对应的激活码进行激活,激活过程也比较简单,运行Navicat以后,在弹出的对话框内输入正确的激活码,然后点击“激活”按钮就可以了。只是目前Navicat激活码比较难找,很多途径都被封死了,现在只有一个途径了,可以考虑:
在成都网站建设、成都网站设计中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联专业成都网站建设十年了,客户满意度97.8%,欢迎成都创新互联客户联系。
一、使用工具:sqlplus、oracle数据库。
二、过期原因:是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。
三、修改方法:
1、查看用户的proifle是哪个,一般是default:sqlSELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:sqlSELECT * FROM dba_profiles s WHERE s.profile=\'DEFAULT\' AND
resource_name=\'PASSWORD_LIFE_TIME\';
3、将密码有效期由默认的180天修改成“无限制”:sqlALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;
已经被提示的帐户必须再改一次密码,举例如下:
$sqlplus / as sysdba
sql alter user smsc identified by 原来的密码 ----不用换新密码
oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改。以上的帐户名请根据实际使用的帐户名更改。
三、注意事项:
1、新密码最好以字母开头,否则可能出现错误Ora-00988。
2、修改之后不需要重启动数据库,会立即生效。
打开cmd,输入sqlplus /nolog,回车。(2)输入“conn / as sysdba”;(3)输入“alter user sys identified by 新密码”,注意:新密码最好以字母开头,否则可能出现错误Ora-00988。有了这个方法后,只要自己对oracle服务器有管理员权限,不记得密码的时候就可以随意修改密码
按照如下步骤进行操作:
1、查看用户的proifle是哪个,一般是default:
sqlSelect username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sqlSelect * FROM dba_profiles s Where s.profile='DEFAULT' AND esource_name='PASSWORD_LIFE_TIME';
3、将密码有效期由默认的180天修改成“无限制”:
sqlAlter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会立即生效。
4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;
已经被提示的帐户必须再改一次密码,举例如下:
$sqlplus / as sysdba
sql alter user smsc identified by 原来的密码 ----不用换新密码
oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改。
不会有问题的,只是说到期以后Oracle公司的技术支持就无法获得了。同时升级补丁也不能下载了。但是正常的应用还是没有问题的。
至于说到版权起诉的问题,一般而言,Oracle是不会起诉一般的小公司的,而大公司往往对数据库的安全性非常看重,他们肯定会主动去续费购买服务的。