㈠ sql server 2008 有单用户吗
㈡ 求助sql2008 R2 如何登录单用户模式
用的sql语句是
sp_configure 'allow update',1
go
reconfigure with override
go
use master
go
update sysdatabases set crdate=dateadd(day,2,crdate) where name ='SBO-COMMON'
go
sp_configure 'allow update',0
go
reconfigure with override
go
㈢ 如何在SQL中新建一个用户,只能管理其中一个
sqlserver2008新建用户只能访问指定数据库
新装的sqlServer2008,想让指定的用户可以访问sqlServer客户端,sa的权限太大,所以最好禁用掉,
然后我们需要新建一个用户,用本地帐户登陆进去,
然后安全性–>登录名–>右键新建用户登录名–>常规里输入用户名kyle–>选择sqlServer身份验证在输入密码,下面的强制实施密码策略和强制密码过期保持默认,由于我们已经设置了我们想要的密码去掉“用户在下次登陆时必须更改密码”的勾,选择默认数据库。服务器角色我们可以根据需要来设置,我这里不勾选,因为我只需要这个帐户只能访问某些数据库的权限,用户角色里面“映射到此登录名的用户”选择选择你要访问的数据库,然后在“数据库角色成员身份”这里选择上db_owner和public,这两个角色就表示你已经拥有这个数据库的所有权限。还需要在状态里面“是否允许连接到数据库引擎”选择授予和在“登陆”里面选择启用
现在我们就可以用客户端的制定用户去访问我们的指定数据库了,但是有一个缺陷就是可以看到所有的数据库名
如图:
㈣ SQL Server 数据库变成单个用户怎么办
1、首先我们打开SQL SERVER的管理控制台,找到一个要设置角色的用户。
㈤ SQL server单用户 用什么账户登录
单用户模式 说明你的服务器只能一个人登入
你的服务器目前可能有人登入着 所以你等不上去
解决方法就是 让登入服务器的那个人不要登入
㈥ 为什么我的sqlserver中某个实例变成单用户了
你是不是原来项目数据库里有用户名,附加以后导致新的sql
server里的用户名新建不上去,导致你项目数据库的用户名孤立了,没和整个sql
server的用户名对应?
解决孤立用户名:exec
sp_change_users_login
'update_one','数据库用户名','数据库用户名'
㈦ sql server2008怎么给一张表加一个用户
用企业管理器的就不说了 本人一直用SQL SQL方便 快捷 而且帅气 哈哈 说明: PoqWorld 为测试数据库名称 -- 创建登录名 登录密码 默认数据库 SP_ADDLOGIN 'TJ_Test8','TJ_Test!@#,./','PoqWorld' ---- 到指定数据库创建用户 USE [PoqWorld] GO SP_GRANTDBACCESS 'TJ_Test8' -- SP_ADDUSER 'TJ_Test8' GO -- 设置权限为DB_Owner SP_ADDROLEMEMBER 'DB_Owner','TJ_Test8' GO
㈧ sql server单用户模式下怎么修改为多用户模式
原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。
USE master;
Go
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('数据库名');
EXEC(@SQL);
GO
ALTER DATABASE 数据库名 SET MULTI_USER;
(8)sql2008单个用户扩展阅读:
机制结构
SQL Server 是一种客户机/服务器系统
多年来,SQL Server 一直被认为是一种客户机/服务器系统。事实上,Sybase DataServer(以此为基础开发了原始的 SQL Server)正是第一个作为客户机/服务器系统开发的商用关系数据库系统。那这又说明了什么呢?这不只意味着 SQL Server 是一个双层系统。
从传统上看,双层系统意味着客户机应用程序运行在一台机器上,向另一台计算机上的服务器发送请求。而对于 SQL Server,客户机/服务器意味着 SQL Server 的组成部分,即客户机 API 部分,驻留在处理结构中的远端,与服务器组件本身是分开的。
在典型的双层模型中,客户机程序部分驻留在台式机上,具有大量客户机应用程序逻辑和业务逻辑,并且会直接向数据库系统发出请求。然后,客户机得到服务器响应这些请求所返回的数据。
三层系统也采用了同样的模型。多年以来,SQL Server 一直用在事务处理监视系统中,例如 BEA 的 Tuxedo 以及 Compaq 的 ACMSxp,这些系统早在二、三十年前就采用了典型的三层模型。
三层模型在今天基于 Web 的应用系统中占据了支配地位,这类系统以 Microsoft 的 MTS 以及新的 COM+ 1.0 为代表。从 SQL Server 的角度看,三层解决方案中的客户机程序是放在中间层的。
中间层直接与数据库交互。实际的桌面,或瘦客户机(Thin Client),使用其他机制并通常直接与中间层交互,而不是直接与数据库系统交互。
㈨ sql2008怎么修改单用户模式
EXEC sp_dboption '库名', 'single user', 'TRUE'