IT科技

當前位置 /首頁/IT科技 > /列表

server新建立一個數據庫,如何使用sql

方法/步驟  如果沒有百開通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.51dongshi.com防採集。

建立數據庫能方便人們提取數據,這是每一個軟件開發者的必備技能。那要如何在SQL SERVER新建立一個數據庫呢?

材料/工具

SQL SERVER

如果你沒有開通sqlserver身份驗證,首先windowns身份進入管理系統開通屬性-

方法

首先我們打開SQL SERVER自帶的數據庫管理工具,從開始菜單中可以找到,如圖點擊進去;

--SQLServer:一、操作步驟首先進入數據庫級別的【安全性】-【登錄名】-【新建登錄名】(圖1

如何使用sql server新建立一個數據庫

開始連接SQL SERVER服務器,就是我們裝好的SQL SERVER 服務器;

工具/材料:Management Studio。1、首先在桌面上,點擊“Management St

如何使用sql server新建立一個數據庫 第2張

右擊數據庫,選擇第一個,新建一個數據庫;

首先在 SQL Server 服務器級別,創建登陸帳户(create login)--創建登陸帳户

如何使用sql server新建立一個數據庫 第3張

填寫數據庫的名稱(箭頭方向),下面是設置自動增長的,一般不用管,默認

我們經常需要在數據庫上建立有權限的用户,該用户只能去操作某個特定的數據庫(比如該用户只能去讀,去寫等

如何使用sql server新建立一個數據庫 第4張

點擊確定後就可以生成一個數據庫,此時裏面是沒有表的;

方法/步驟  如果沒有開通sqlserver身份驗證,首先windowns身份

如何使用sql server新建立一個數據庫 第5張

右擊表新建一個表,填寫你要的字段名稱

SQL Server下建立數據庫、建表的方法:1、首先打開SQL Server Manageme

如何使用sql server新建立一個數據庫 第6張

填完字段名稱後點擊字段名稱那個內部窗口的小叉叉,然後就提示你輸入表名了,填寫下表名,一個數據庫的建立過程就是這樣的;

一、在web.config裏面配置,後連接數據庫(1)web.config文件:加在<co

如何使用sql server新建立一個數據庫 第7張

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.51dongshi.com請勿採集。

TAG標籤:數據庫 SQL server 建立 #