sql資料庫單個用戶
A. 如何在SQL中新建一個用戶,只能管理其中一個資料庫
需要准備的材料分別是:電腦、sql查詢器。
1、首先,打開sql查詢器,連接上相應的數據連接,例如test連接。
B. sql server資料庫從單用戶模式改為多用戶模式
今天想在sql
server2005下復制一個資料庫,結果最後一步出錯,復制沒成功反而導致資料庫打不開了,
名稱後出現"單個用戶",估計是進行復制的時候自動將其改為了單用戶模式,可通過執行如下語句恢復多用戶模式。
原理是先kill佔用了資料庫的那個進程,然後設置資料庫為多用戶模式。
USE
master;
GO
DECLARE
@SQL
VARCHAR(MAX);
SET
@SQL=''
SELECT
@SQL=@SQL+';
KILL
'+RTRIM(SPID)
FROM
mastersysprocesses
WHERE
dbid=DB_ID('資料庫名');
EXEC(@SQL);
GO
ALTER
DATABASE
資料庫名
SET
MULTI_USER;
C. sql server 2000 單用戶如何設置
將資料庫設置為單用戶模式
連接到資料庫引擎。在標准菜單欄上,單擊「新建查詢」。將以下示例復制並粘貼到查詢窗口中,然後單擊「執行」。此示例將資料庫設置為 SINGLE_USER 模式,以獲得獨占訪問權。然後,該示例將 AdventureWorks2012 資料庫的狀態設置為 READ_ONLY,並將對資料庫的訪問權返回給所有用戶。在第一個 ALTER DATABASE 語句中指定終止選項 WITH ROLLBACK IMMEDIATE。這將導致所有未完成事務都將被回滾
SQL 如下:
ALTER DATABASE erdos SET SINGLE_USER WITH ROLLBACK IMMEDIATE; --設置單用戶
GO
ALTER DATABASE erdos SET READ_ONLY;--設置只讀
GO
ALTER DATABASE erdos SET MULTI_USER;--設置多用戶
GO
2000不知道語句,這08可以使用的,不行就用下面的方式
將資料庫設置為單用戶模式
在對象資源管理器中,連接到 SQL Server 資料庫引擎實例,再展開該實例。右鍵單擊要更改的資料庫,再單擊「屬性」。在「資料庫屬性」對話框中,單擊「選項」頁。在「限制訪問」選項中,選擇「單用戶」。如果其他用戶連接到資料庫,將出現「打開的連接」消息。若要更改屬性並關閉所有其他連接,請單擊「是」。
D. SQL Server 資料庫變成單個用戶怎麼辦
1、首先我們打開SQL SERVER的管理控制台,找到一個要設置角色的用戶。
E. 如何在SQL中新建一個用戶,只能管理其中一個
sqlserver2008新建用戶只能訪問指定資料庫
新裝的sqlServer2008,想讓指定的用戶可以訪問sqlServer客戶端,sa的許可權太大,所以最好禁用掉,
然後我們需要新建一個用戶,用本地帳戶登陸進去,
然後安全性–>登錄名–>右鍵新建用戶登錄名–>常規里輸入用戶名kyle–>選擇sqlServer身份驗證在輸入密碼,下面的強制實施密碼策略和強制密碼過期保持默認,由於我們已經設置了我們想要的密碼去掉「用戶在下次登陸時必須更改密碼」的勾,選擇默認資料庫。伺服器角色我們可以根據需要來設置,我這里不勾選,因為我只需要這個帳戶只能訪問某些資料庫的許可權,用戶角色裡面「映射到此登錄名的用戶」選擇選擇你要訪問的資料庫,然後在「資料庫角色成員身份」這里選擇上db_owner和public,這兩個角色就表示你已經擁有這個資料庫的所有許可權。還需要在狀態裡面「是否允許連接到資料庫引擎」選擇授予和在「登陸」裡面選擇啟用
現在我們就可以用客戶端的制定用戶去訪問我們的指定資料庫了,但是有一個缺陷就是可以看到所有的資料庫名
如圖:
F. sql資料庫設置為了單個用戶怎麼解決
ALTER DATABASE AdventureWorks SET SINGLE_USER;
AdventureWorks對應的是你的資料庫名
G. 怎麼修改SQL才可以使創建的資料庫的默認訪問許可權為單個用戶
你可以試試先登錄管理員--》然後再找到所有的用戶---》找到你要指定的用戶--》設置許可權;OK
H. sql2005怎樣給某個資料庫建立單獨的登錄帳號
sa 不能登錄 用戶資料庫,用MS SQL Server無法實現,因為SQL Server 不允許刪除sa 帳號。
實在想實現該功能,請考慮使用Sybase SQL Server 11或Sybase ASE 12.5,它允許用戶帳號刪除SA帳號,當然後果自負,例如你需要一個帳號來繼承SA的許可權並且完成SA的工作。
另外,由於SQL Server 是以Sybase SQL Server 為基礎開發的,所以管理起來也和Microsoft SQL Server 差不多,容易上手。
I. SQL SERVER;如何創建一個用戶,讓他只有某幾個資料庫內,所有表的只讀許可權
你指的是哪個版本的SQL SERVER?2000下面,進入企業管理器--控制台根目錄下點擊你的伺服器--展開SQL組--安全性--登陸--右鍵(新建登陸)輸入用戶名和密碼即可創建用戶;並且可以點擊標簽進行資料庫及表的許可權設置。