服務宗旨

網智數位主要提供套裝及客製化的軟體系統解決方案,專為客戶量身訂做客製化的軟體,達成客製化、智慧化及網路化的管理功能。

我們的成立宗旨就是要以最猛的IT技術讓這個世界更Smart,在我們貫徹我們裡想的同時,我們希望可以把我們所開發的系統帶給台灣的中小企業,除了要推薦好的東西之外,我們也希望做點改變,所以我們的第一目標就是要使用最好用的系統再加上您寶貴的創意,不僅僅可以節省你大量的荷包,還可以有一個像樣的網站。我們可以幫你做的有

企業管理
  • 策略管理
  • 目標管理
  • 行銷管理
  • 財會管理
  • ERP導入
  • 企業流程自訂
資訊管理
  • 網站架設
  • 虛擬化/雲端架設
  • 主機代管
  • 私有雲建制與導入
軟體開發
  • UML設計
  • 版本控管
  • 企業軟體開發
  • APP開發
  • 網頁設計
資訊安全
  • 網頁弱點掃描
  • 主機弱點掃描
  • 木馬檢測
  • 資安鑑識
  • 設計網路架構
  • 資安監控
行銷
  • 關鍵字SEO
  • 社群網路行銷
  • 部落格行銷
  • FaceBook 粉絲團
其他
  • 協助企業申請Google Email
好玩工具開發

講出你的創意吧!沒有甚麼是資訊辦不到的

2014年3月12日 星期三

SQL Server 暫時提高權限的做法


我們都知道管理者賦予使用者的權限不要開太高,一般我們會以權限較小的使用者來當啟動帳號但有的時候需要提高權限的時候怎麼辦呢? 方法很簡單我們先來檢查目前的使用者身份

select SUSER_SNAME() 'login name',USER_NAME() 'user name'


確認現在的使用者身份後,就可以來更換使用者帳號了

execute as user='chris'  (chris改為您要提高權限的帳號)



再檢查一次帳號是否變更了

select SUSER_SNAME() 'login name',USER_NAME() 'user name'



如果您要還原原來的身份只要再輸入

revert

就可以了,或是如果你要建立一個預存程序(Store Procedure)但權限不夠也可以加入在語法裡當執行完畢後權限就降回來

create procedure uspuserchange1
with exec as 'sa'
as
begin
select SUSER_SNAME(),USER_NAME()
end
go

0 意見:

張貼留言

如您對本文有任何建議或意見,歡迎您留下您寶貴的意見!