PB下可以編程為SQL2000資料庫增加或洗掉用戶名嗎,如SA
uj5u.com熱心網友回復:
dingdinguj5u.com熱心網友回復:
無解?uj5u.com熱心網友回復:
你從查詢分析器寫好語法到pb里存入一個字串
用一個用戶是sa,autocommit=true的事務物件動態執行之試試
uj5u.com熱心網友回復:
可能得呼叫用master中的存盤程序sp_addlogin,sp_adduser,sp_droplongin,sp_dropuser.uj5u.com熱心網友回復:
string ls_sqlls_sql =" sp_addlogin 'sa_test','sa_test','master'"//添加服務器用戶
sqlca.autocommit = true
execute IMMEDIATE :ls_sql;
if sqlca.sqlcode<>0 then
messagebox(string(sqlca.sqlcode),sqlca.sqlerrtext)
end if
ls_sql = "EXEC sp_addsrvrolemember 'sa_test', 'sysadmin'"//添加到dba里
execute IMMEDIATE :ls_sql;
if sqlca.sqlcode<>0 then
messagebox(string(sqlca.sqlcode),sqlca.sqlerrtext)
end if
sqlca.autocommit = false
uj5u.com熱心網友回復:
sa好像不能洗掉吧,沒試過你可以增刪自己定義的用戶
uj5u.com熱心網友回復:
學習了.幫頂轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/85282.html
標籤:數據庫相關
上一篇:如何將進度條從藍色改為綠色
