当前位置: 首页 > news >正文

类似源码之家的网站/百度做推广一般要多少钱

类似源码之家的网站,百度做推广一般要多少钱,个人做网站能赚钱吗,广州番禺伤人案Oracle中没有提供直接修改用户名的方法,即使在11gR2中也没有提供具体的手段。由于没有直接修改用户名的方法,因此在Oracle中若要修改用户名,通常是比较周折的。通常修改用户名的一种方法是:重新创建一个新用户,把原用户…

Oracle中没有提供直接修改用户名的方法,即使在11gR2中也没有提供具体的手段。由于没有直接修改用户名的方法,因此在Oracle中若要修改用户名,通常是比较周折的。通常修改用户名的一种方法是:重新创建一个新用户,把原用户中的数据使用EXP/IMP方法迁移到新用户中,最后删除原用户。如果用户所包含的数据量非常的巨大,这个过程将相当的耗时,对系统的冲击也比较大。有没有更好的方法来完成这个修改用户名的方法呢?这里给出一个通过修改Oracle数据库基表USER$达到修改Oracle用户名的目的。1.在基表user$中查看待修改用户SEC的基本信息sys@ora10g> select user#,name,password from user$ where name ='SEC';USER# NAME                           PASSWORD---------- ------------------------------ ------------------------------62 SEC                            9EC74A4FC0A9E2272.直接使用update语句将USER#列修改为新的用户名SECOOLER1)修改sys@ora10g> update user$ set name='SECOOLER' where user#=62;1 row updated.2)提交sys@ora10g> commit;Commit complete.3)确认修改完毕sys@ora10g> select user#,name,password from user$ where USER# = 62;USER# NAME                           PASSWORD---------- ------------------------------ ------------------------------62 SECOOLER                       9EC74A4FC0A9E2273.为使新用户的密码生效,我们尝试重置新用户名SECOOLER的密码sys@ora10g> alter user secooler identified by secooler;alter user secooler identified by secooler*ERROR at line 1:ORA-01918: user 'SECOOLER' does not exist为什么会报错?

之所以报错是因为此时Oracle并没有感知到这个底层的变化。怎么样才能让Oracle知道这个变化呢?请继续。4.手工执行检查点操作,将Database Buffer Cache中的数据强制写出到外存,这一步骤不是关键。sys@ora10g> alter system checkpoint;System altered.5.关键步骤在此--强制刷新Shared Pool!因为Oracle的数据字典信息是缓存在Shared Pool的Dictionary Cache中的。sys@ora10g> alter system flush shared_pool;System altered.6.再次尝试修给SECOOLER的密码,成功!整个通过基表修改方法修改用户名的操作全部完成。1)修改密码,成功。sys@ora10g> alter user secooler identified by secooler;User altered.2)确认密码确实发生了变化sys@ora10g> select user#,name,password from user$ where USER# = 62;USER# NAME                           PASSWORD---------- ------------------------------ ------------------------------62 SECOOLER                       034E4342BB2D437D3)测试新用户的可用性sys@ora10g> conn secooler/secoolerConnected.secooler@ora10g> show userUSER is "SECOOLER"7.小结在修改完基表后,更彻底的使其生效的方法是重新启动数据库。不过无论是使用“flush shared_pool”还是“startup force;”对于运行要求比较高的生产系统来说都会面临数据库短暂无法提供服务的情况。因此,在使用这种方法之前同样需要做好计划,预见到影响。

注意:不建议使用这种方法来修改用户名,早期规划并严格按照规范执行避免用户名的随意修改才是正途。Good luck.

secooler09.11.29-- The End --

http://www.lbrq.cn/news/1480033.html

相关文章:

  • 如何做英文网站外链/深圳网络营销怎么推广
  • 广州一建筑外墙脚手架坍塌/网站排名怎么优化
  • b2b网站有哪些模块/宁波建站模板系统
  • 做图素材网站/网站运营方案
  • 磁力天堂/天津百度搜索排名优化
  • 网站大数据怎么做/群站优化之链轮模式
  • 免费博客网站/开发网站需要多少钱
  • 网站建设行业研究/百度关键词规划师
  • 做网站的技术支持/百度导航下载安装手机导航
  • 宁波网站建设公司地址/视频号视频怎么看下载链接
  • 上海做网站的哪家好/搭建网站平台
  • 建站一条龙/互联网营销师是干什么
  • 绵阳手机网站制作/网站内部seo
  • 杭州网站建设宣盟网络/职业教育培训机构排名前十
  • 事业单位网站建设计划/电商代运营一般收多少服务费
  • 做资讯网站需要哪些资质/百度推广总部电话
  • 如何更改wordpress语言/优化网站的步骤
  • 济南做兼职网站/系统优化大师下载
  • 厦门网站建设680/sem竞价
  • wordpress 两栏主题/百度词条优化工作
  • 做网站需要注册哪类商标/整合网络营销是什么
  • 网站建设水平如何评价/东莞网站制作十年乐云seo
  • 塑料机械怎么做网站/软文推广新闻发布
  • 微信公众号微网站怎么做/百度优化软件
  • 我想自学建网站/seo助力网站转化率提升
  • 广州小企业网站制作/b站视频推广怎么买
  • 浦口区网站建设技术指导/宁波seo网站推广软件
  • wordpress语言包更新/昆山seo网站优化软件
  • 北京网站优化专家/推广图片制作
  • 科技创新的重要性和意义/优化大师免费版下载
  • Pycaita二次开发基础代码解析:几何体重命名与参数提取技术
  • LaTeX 复杂图形绘制教程:从基础到进阶
  • elk部署加日志收集
  • C++代码题部分(1)
  • Kong API Gateway的十年进化史
  • JVM——内存布局、类加载机制及垃圾回收机制