我在服務器上如何操作,才能自己可以使用SQL服務器,而其它機器不能連接到服務器(包括局域網和遠程網路),我用的是PB,在pB中寫這樣的陳述句方便嗎?
uj5u.com熱心網友回復:
1.首選的方案實改客戶端程式,啟動客戶端的時候,判斷IP,只有IP在規定范圍內才能繼續,否則退出系統.2.如果不方便改客戶端程式,那么在服務端寫個小程式,此程式啟動后,回圈判斷登陸用戶,殺死非本服務器程式的資料庫連接行程.
當然,你在服務器上連接資料庫的時候,在sqlca.dbparm中加入登錄者標識.
具體如何做就和不同的資料庫有關,查相關檔案.
uj5u.com熱心網友回復:
我只是想在特定的時候(如資料備份)才不讓其它客戶端連接,我用的是SQL server服務器,能不能給我介紹一點這方面的資料。幾個搜索網站我都用過了,先謝了uj5u.com熱心網友回復:
只是想在特定的時候(如資料備份)才不讓其它客戶端連接,那要看特定是怎么特定的了。自動,手工?uj5u.com熱心網友回復:
我希望是自動的,如資料備份前。當然只要用pb語言能寫出來就行。uj5u.com熱心網友回復:
首先鄙視在這打什么廣告的人,其次,我回答仁兄的問題,你可以通過連接服務器,然后設定操作用戶名字,和密碼,然后給他配置修改方面的權利以及可以使用呼叫的表,呵呵,連接字串如下:
// Profile sf
SQLCA.DBMS = "MSS Microsoft SQL Server"
//驅動名稱
SQLCA.Database = "data"
//默認表名稱
SQLCA.LogPass = <***>
//用戶密碼
SQLCA.ServerName = "C3DE912CFE21452"
//以上是服務器的名稱,也可以是IP地址(實作遠程連接)
SQLCA.LogId = "test"
//用戶名稱
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
祝你好運,希望能對你有點幫助,想交朋友的加我!
_____________Jacky_Dai QQ:57768213
uj5u.com熱心網友回復:
好像沒那么簡單,呵呵.轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/113626.html
標籤:數據庫相關
上一篇:PB補丁7554
下一篇:PowerDynomo連接問題
