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