方法/步驟 如果沒有百開通sqlserver身份驗證,首先windowns身份進入管理系統開通 屬性-右鍵-安全性-開通即可 然后需要重新啟動(在右鍵總結點里面) 接著在安全性-登入名度-添加新登入名 輸入用戶名,密碼;密碼最好啟用強制實施密碼策略 然后再在你要開通用戶權限專的數據庫里面找到屬安全性-右鍵-新建-用戶 將剛才用戶名輸入即可,然后勾選用戶架構和角色;這里就勾選db-owner(擁有完全權限) 最后用該賬戶鏈接 如果去點擊其他數據庫,將會提示你沒有權限,1. 首先在 SQL Server 服務器級別,創建登陸帳戶(create login)--創建登陸帳戶(create login)create login dba with password='abcd1234@', default_database=mydb登陸帳戶名為:“e5a48de588b6e799bee5baa6e79fa5e9819331333361306338dba”,登陸密碼:abcd1234@”,默認連接到的數據庫:“mydb”。 這時候,dba 帳戶就可以連接到 SQL Server 服務器上了。但是此時還不能 訪問數據庫中的對象(嚴格的說,此時 dba 帳戶默認是 guest 數據庫用戶身份, 可以訪問 guest 能夠訪問的數據庫對象)。要使 dba 帳戶能夠在 mydb 數據庫中訪問自己需要的對象, 需要在數據庫 mydb 中建立一個“數據庫用戶”,賦予這個“數據庫用戶” 某些訪問權限,并且把登陸帳戶“dba” 和這個“數據庫用戶” 映射起來。 習慣上,“數據庫用戶” 的名字和 “登陸帳戶”的名字相同,即:“dba”。 創建“數據庫用戶”和建立映射關系只需要一步即可完成:2. 創建數據庫用戶(create user):--為登陸賬戶創建數據庫用戶(create user),在mydb數據庫中的security中的user下可以找到新創建的dbacreate user dba for login dba with default_schema=dbo并指定數據庫用戶“dba” 的默認 schema 是“dbo”。這意味著 用戶“dba” 在執行“select * from t”,實際上執行的是 “select * from dbo.t”。3. 通過加入數據庫角色,賦予數據庫用戶“dba”權限:--通過加入數據庫角色,賦予數據庫用戶“db_owner”權限exec sp_addrolemember 'db_owner', 'dba'此時,dba 就可以全權管理數據庫 mydb 中的對象了。本回答被提問者采納,--SQLServer:一、操作步驟首先進入數據庫級別的【安全性】-【登錄名】-【新建登錄名】(圖1:新建登錄名)2.在【常規】選項卡中,如下圖所示,創建登陸名,并設置默認的數據庫。(圖2:設置選項)3.在【用戶映射】選項卡中,如下圖所示,勾選需要設置的數據庫,并設置【架構】,點擊【確認】按鈕,完成創建用戶的操作(圖3:選擇對應數據庫)4.現在我們就e799bee5baa6e58685e5aeb931333363393039可以對TestLog數據庫中的User表進行權限的設置了,【表】-【屬性】(圖4:選擇對應表)5.在【權限】選項卡中,如下圖所示,依此點擊【添加】-【瀏覽】-【選擇對象】(圖5:設置訪問表的用戶)6.在上面點擊【確認】后,我們就可以下面的列表中找到對應的權限,如果你還想細化到列的權限的話,右下角還有一個【列權限】的按鈕可以進行設置,點擊【確認】按鈕就完成了這些權限的設置了(圖6:權限列表)7.現在就使用TestUser用戶登陸數據庫了,登陸后如下圖所示,現在只能看到一個表了(圖7:效果)二、注意事項在上面的第3步驟中需要注意:如果這里沒有選擇對應的數據庫的話,之后去TestLog數據庫中是找不到TestUser。(圖8:找不到TestUser用戶)2.在上面的第3步驟,設置完TestLog數據后,需要點擊【確認】按鈕,完成創建用戶操作,如果這個時候去設置【安全對象】,是無法在【添加】-【特定對象】-【對象類型】-【登陸名】-【瀏覽】中找到剛剛新建的TestUser用戶的。3.其實在數據庫級別的【安全性】創建的用戶是屬于全局的,當設置了某個數據庫,比如TestLog之后,這個用戶就會出現在這個數據庫的【安全性】列表中。如果刪除TestLog這個用戶,會出現下面的提示。刪除了后,這個用戶就無法登陸了。需要去對應的數據庫中刪除用戶,如果沒有刪除又創建,是會報錯的。(圖9:刪除TestUser用戶)4.在第6步的【顯式權限】列表中,如果選擇了【Control】這個選項,那么在【Select】中設置查詢【列權限】就沒有意義了,查詢就不會受了。如果設置【列權限】,在正常情況下會顯示下圖的報錯信息:(圖10:效果)5.在TestLog數據庫的【安全性】-【TestUser】-【屬性】-【安全對象】-【添加】-【對象類型】這里有關于數據庫級別的一些對象類型可以設置。(圖11:其它對象類型)www.tz-yilong.com防采集。
建立數據庫能方便人們提取數據,這是每一個軟件開發者的必備技能。那要如何在SQL SERVER新建立一個數據庫呢?
材料/工具
SQL SERVER
如果你沒有開通sqlserver身份驗證,首先windowns身份進入管理系統開通屬性-
方法
首先我們打開SQL SERVER自帶的數據庫管理工具,從開始菜單中可以找到,如圖點擊進去;
--SQLServer:一、操作步驟首先進入數據庫級別的【安全性】-【登錄名】-【新建登錄名】(圖1
開始連接SQL SERVER服務器,就是我們裝好的SQL SERVER 服務器;
工具/材料:Management Studio。1、首先在桌面上,點擊“Management St
右擊數據庫,選擇第一個,新建一個數據庫;
首先在 SQL Server 服務器級別,創建登陸帳戶(create login)--創建登陸帳戶
填寫數據庫的名稱(箭頭方向),下面是設置自動增長的,一般不用管,默認
我們經常需要在數據庫上建立有權限的用戶,該用戶只能去操作某個特定的數據庫(比如該用戶只能去讀,去寫等
點擊確定后就可以生成一個數據庫,此時里面是沒有表的;
方法/步驟 如果沒有開通sqlserver身份驗證,首先windowns身份
右擊表新建一個表,填寫你要的字段名稱
SQL Server下建立數據庫、建表的方法:1、首先打開SQL Server Manageme
填完字段名稱后點擊字段名稱那個內部窗口的小叉叉,然后就提示你輸入表名了,填寫下表名,一個數據庫的建立過程就是這樣的;
一、在web.config里面配置,后連接數據庫(1)web.config文件:加在<co
SQL Server下建立數據庫、建表的方法:1、首先打開SQL Server Management Studio,會看到如下的界面:點開數據庫會出現2、右鍵單擊數據庫,點擊新建數據庫,會出現以下界面:3、在數據庫名稱欄中輸入需要的名稱,如xx然后zd點擊確定即可。之后就可內以在左邊的列表中找到新建的數據庫了如圖:這樣,一個名字為xx的數據庫就建好了。4、然后可以將新建好的數據庫展開。然后右鍵單擊里面的容表找到新建數據庫,會出現以下界面:5、然后可以在列中輸入需要的名稱(用英文形式),如輸入的年齡,性別,地址,電話,身份證,民族(name address phone ID nation一般為nvardhar類型,age 一般為int類型)如圖:6、然后點保存,它會提示輸入表的名稱(一般為英文復數形式),然后點確定,就可以在左邊找到我們新建的表了,比如新建的表的名稱為個人基本信息PersonalInformations.這樣一張表就建好了。7、表建好之后就可以進行添加內容了。右鍵單擊表,選擇里面的編輯前二十行,出現一下界面:在里面輸入需要的值就可以, SQL Server下建立數據庫、建表的方法: 1、首先打開SQL Server Management Studio,會看到如下的界面: 點開數據庫會出現 2、右鍵單擊數據庫,點擊新建數據庫,會出現以下界面: 3、在數據庫名稱欄中輸入需要的名稱,如xx然后點擊確定即可。之后就可以在左邊的列表中找到新建的數據庫了如圖: 這樣,一個名字為xx的數據庫就建好了。 4、然后可以將新建好的數據庫展開。e799bee5baa6e78988e69d8331333361303064然后右鍵單擊里面的表找到新建數據庫,會出現以下界面: 5、然后可以在列中輸入需要的名稱(用英文形式),如輸入的年齡,性別,地址,電話,身份證,民族(name address phone ID nation一般為nvardhar類型,age 一般為int類型)如圖: 6、然后點保存,它會提示輸入表的名稱(一般為英文復數形式),然后點確定,就可以在左邊找到我們新建的表了,比如新建的表的名稱為個人基本信息PersonalInformations. 這樣一張表就建好了。 7、表建好之后就可以進行添加內容了。右鍵單擊表,選擇里面的編輯前二十行,出現一下界面: 在里面輸入需要的值就可以。本回答被網友采納,方法/步驟1首先我們打開SQL SERVER自帶的數據庫管理工具,從開始菜單中可以找到,如圖點擊進去;2開始連接SQL SERVER服務器,就是我們裝好的SQL SERVER 服務器;3右擊數據庫,選擇第一個,新建一個數據庫;4填寫數據庫的名稱,下面是設置自動增長的,一般不用管,默認5點擊確定后就可以生成一個數據庫,此時里面是沒有表的;6右擊表新建一個表,填寫你要的字段名稱7填完字7a686964616fe4b893e5b19e31333339666664段名稱后點擊字段名稱那個內部窗口的小叉叉,然后就提示你輸入表名了,填寫下表名,一個數據庫的建立過程就是這樣的;或者create database stuDB on primary -- 默認就屬于primary文件組,可省略(/*--數據文件的具體描述--*/name='stuDB_data', -- 主數據文件的邏輯名稱filename='D:\stuDB_data.mdf', -- 主數據文件的物理名稱size=5mb, --主數據文件的初始大小maxsize=100mb, -- 主數據文件增長的最大值filegrowth=15%--主數據文件的增長率)log on(/*--日志文件的具體描述,各參數含義同上--*/name='stuDB_log',filename='D:\stuDB_log.ldf',size=2mb,filegrowth=1mb)本回答被網友采納, create database stuDB on primary -- 默認就屬于primary文件組,可省略zd ( /*--數據文件的具專體描述--*/ name='stuDB_data', -- 主數屬據文件的邏輯名稱 filename='D:stuDB_data.mdf', -- 主數據文件的物理名稱 size=5mb, --主數據文件的初始大小 maxsize=100mb, -- 主數據文件增長的最大值 filegrowth=15%--主數據文件的增長率 ) log on ( /*--日志文件的具體描述,各參數含義同上--*/ name='stuDB_log', filename='D:stuDB_log.ldf', size=2mb, filegrowth=1mb ),一、在web.config里面配置,后連接數據庫(1)web.config文件:加在<connectionStrings>和</connectionStrings> 之間 三種配置方式:1.windows身份驗證e79fa5e98193e58685e5aeb931333339653639,連接sql server數據庫: <add name="字符串名稱" connectionString="Data Source=localhost;database=數據庫名稱;Integrated Security=True;User Instance=False;" />2.windows身份驗證,連接vs數據庫:<add name="字符串名稱" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\數據庫名稱.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>3.sql server身份驗證,連接sql server數據庫:<add name="字符串名稱" connectionString="server=.\SQLEXPRESS;database=數據庫名稱;uid=sa;pwd=liteng"/>取字連接符串方式:1、protected static string connectionString = ConfigurationManager.ConnectionStrings["字符串名稱"].ConnectionString; 2、string connectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["字符串名稱"].ConnectionString;(2)web.config文件:加在<appsettings>和</appsettings> 之間配置方式:<appSettings> <add key="conn" value="server=服務器名;database=數據庫名;uid=用戶名;password=密碼;"/> </appSettings> 取字連接符串方式:string connectionString =configurationsettings.appsettings["字符串名稱"];appSettings 和 connectionStrings 的區別:(1) appSettings 是在 2003 中常用的,connectionStrings 是在 2005 中常用的;(2) 使用 connectionStrings 的好處:第一,可將連接字符串加密,使用MS的一個加密工具即可;第二,可直接綁定數據源控件,而不必寫代碼讀出來再賦值給控件;第三,可方便的更換數據庫平臺,如換為 Oracle 數據庫,只需要修改 providerName。二、直接在網頁里引用,連接數據庫: 1、string connString = "server=localhost;database=數據庫名;user id=用戶名;pwd=密碼;";或者上行代碼為:string connstring = "Data source=localhost;database=數據庫名;user id=用戶名;pwd=密碼;";2、SqlConnection con = new SqlConnection(connstring);3、con.Open();,看看這個服務有沒有打開,從報錯來看,應該是服務沒有打開追問要是并沒有這個服務的話...是不是哪里安裝的時候出了什么問題?...追答是你沒有裝sqlserver。本回答被提問者采納內容來自www.tz-yilong.com請勿采集。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com