台灣最大程式設計社群網站
線上人數
951
 
會員總數:242760
討論主題:187724
歡迎您免費加入會員
討論區列表 >> Oracle >> 只要改DB密碼就要全部檔案改密碼,可否能寫成改一個地方的密碼就好
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
只要改DB密碼就要全部檔案改密碼,可否能寫成改一個地方的密碼就好
價值 : 50 QP  點閱數:1007 回應數:4

樓主

幻憂子
門外漢
0 19
291 11
發送站內信

<%application.Lock
Application("er")="Driver={Microsoft ODBC for Oracle};SERVER=DB ;UID=abc;PWD=123456;"

connkims.Open Application("er")
Application.UnLock
%>

<%
Set qqq= Server.CreateObject("ADODB.Recordset")

sql="SELECTXXXXXXXXXXXX"
qqq.open sql,conn,3
%>
目前有幾十隻類似程式,每次只要改DB密碼就要全部改密碼。
有辦法寫成一個記事本或環境變數,這樣每次改密碼,就不用全部檔案都要改,只要改一個地方就好了


搜尋相關Tags的文章: [ Oracle ] ,
本篇文章發表於2018-04-30 12:39
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

幻憂子
檢舉此回應
對了~SERVER=DB
有很多台~每隻程式的SERVER都不同
本篇文章回覆於2018-04-30 14:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

小魚
檢舉此回應
不同的程式應該很難吧,就算要複製貼上也是要貼10次...
不過為什麼要改DB密碼?
本篇文章回覆於2018-04-30 19:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

小羊窒息
捐贈 VP 給 小羊窒息 檢舉此回應
這是asp的程式碼??

直接寫一個檔案 public_conn_set.asp


然後其他的程式的第一行直接include這個檔案
再把 Application("er") = "Driver={Microsoft ODBC for Oracle};SERVER=DB ;UID=abc;PWD=123456;"
改成 Application("er") = server1_conn_string
(看你的程式要連哪個server,就寫哪個)

這樣子日後就只需要改1個資料庫連線參數檔案
本篇文章回覆於2018-05-01 16:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

幻憂子
檢舉此回應
對~這是ASP
我明天來試看看這樣寫可不可行
本篇文章回覆於2018-05-01 17:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.