公司生产数据库在建立的时候,程序内用的用户名是abb,而所有的table全部属于abb,这样,abb用户的权限几乎无法限制,他可以drop任何一张table,前几天还发生一次,开发人员误操作drop掉一张table的案例.
          按照原计划,在上周将数据库更换(HDD逻辑损坏),顺便升级到10G.故在升级时,abb用户下的所有object移动到abc 用户下.並建立abb用戶然后为abc用户的所有object建立了同义词.这样,程序不用修改,可以直接用.
          当整个升级过程完成后,打开WEB让用户使用,正常.但生产线报告,程序无法打开,起初认为可能是 BDE的版本问题,修改BDE参数后,程序可以打开,但执行非常慢,经开发人员测试,发现为存储过程建立的同义词在程序内无法使用,修改程序为abc.XXXXOK.
           到目前為止,这个问题虽然解决,但明明建立了同义词,在网页上可用,C++程序内却无效,仍然是百思不得其解.

相关文章:

  • 2021-06-08
  • 2022-02-28
  • 2021-11-15
  • 2021-08-26
  • 2022-01-11
  • 2021-07-31
猜你喜欢
  • 2022-12-23
  • 2022-02-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2021-07-12
  • 2022-12-23
相关资源
相似解决方案