在教程windows2003伺服器安裝及設定教程——mssql安全篇一(將ms sql server執行於普通使用者下)中,筆者說到第十一步「設定完目錄的許可權後,就需要將ms sql server的執行使用者設定為mssqlrun;」是通過在windows2003的管理工具中「服務」來實現的,一直這樣操作沒有問題過,但今天就遇到了這樣做無法啟動microsoft sql server的情況,解決過程如下:
檢查ntfs許可權,沒有發現問題; 重新設定使用者,情況依然如此; 重新恢復windows的初始狀態重新安裝sqlserver,並根據windows2003伺服器安裝及設定教程——mssql安全篇一(將ms sql server執行於普通使用者下)設定使用者,依然是不能啟動; 恢復windows2003到初始安裝狀態,並使用有成功設定的sqlserver安裝光碟安裝,安裝完成後進行設定還是不能解決問題。
百思不得其解之後,想到另外乙個地方設定執行使用者,那就是到sqlserver企業管理器中管理該伺服器,通過企業管理器設定,如果通過windows2003伺服器安裝及設定教程——mssql安全篇一(將ms sql server執行於普通bskjrj使用者下)無法設定成功的,可以將第十一步到第十四步替換為下面的過程:
開啟sqlserver企業管理器,連線到需要設定的sqlserver伺服器,如下圖所示:
在需要設定程式設計客棧的伺服器名稱上右鍵單擊,選擇彈出選單中的「屬性」,開啟屬性對話方塊,單擊「安全性」標籤,出現如下圖所示介面:
在「啟動服務帳號」下找到「本帳號」,單擊選中,在後面的文字框中輸入設定的普通使用者的使用者名稱和密碼,如下圖所示:
填寫完成後,單擊「確定」,sqlserver彈出如下圖所示對話方塊:
單擊「確定」,重新啟動sqlsewww.cppcns.comrver。
這個時候,sqlserver又執行在了普通使用者許可權下了,設定成功。
本方法作為bskjrjwindows2003伺服器安裝及設定教程——mssql安全篇一(將ms sql server執行於普通使用者下)的補充,成功解決了不能將sqlserver執行在普通使用者的許可權下的問題
本文標題: sqlserver 普通使用者執行錯誤解決方法補充
本文位址:
普通使用者裝配MySQL 普通使用者裝配MySQL
普通使用者安裝mysql linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5....
普通使用者crontab不執行原因
今天我發現我寫的cron竟然沒執行,然後在cron log裡發現下面的資訊 cron failed to open pam security session,cannot set security context 出現類似現象一般原因有二 1 的使用者資訊在shadow裡不存在 2 需要改密碼了,可...
用普通使用者啟動執行redis
因為安全的問題,需要將系統中root執行的redis服務轉為普通使用者執行,提高安全性,具體系統環境如下 groupadd admin 新建admin使用者組 useradd boy g admin 新建使用者boy並加入admin組中2.將redis的配置檔案複製乙份到boy使用者的家目錄下 cp...