方法/步骤 如果没有百开通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 服务器;
工具/材料: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.51dongshi.com请勿采集。
声明:本文由用户 yoyoqian 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com