当前位置:首页 » 编程语言 » sqlserver2008添加用户

sqlserver2008添加用户

发布时间: 2024-12-10 01:30:38

Ⅰ 如何为sql Server2008添加登录账户并配置权限

--新增用户
USE [master]
GO
CREATE LOGIN [reader] WITH PASSWORD=N'123456abcdef', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
--ALTER TRACE 用SQL Server Profiler运行权限仅master执行即
USE [master]
GO
GRANT ALTER TRACE TO[reader]
GO
--查看进程权限
GRANT VIEW SERVER STATE TO [reader]
GO

USE [DATABASE] --指定资料库执行

IF EXISTS (SELECT * FROM sys.database_principals WHERE name = N'reader')
DROP USER [reader]
GO
CREATE USER [reader] FOR LOGIN [reader] --资料库读权限
GO
EXEC sp_addrolemember N'db_datareader', N'reader'
GO
GRANT DELETE ON SCHEMA::[dbo] TO [reader] --数据表数据删除
GO
GRANT UPDATE ON SCHEMA::[dbo] TO [reader] --数据表数据更新
GO
GRANT INSERT ON SCHEMA::[dbo] TO [reader] --数据表数据插入
GO
GRANT EXECUTE ON SCHEMA::[dbo] TO [reader] --exec执行存储
GO
GRANT VIEW DEFINITION ON SCHEMA::[dbo] TO [reader] --查看视图、存储程脚本定义内容
GO
GRANT ALTER ON SCHEMA::[dbo] TO [reader] --象更改ALTER、卸载DROP
GO
GRANT CREATE VIEW TO [reader] --创建视图
GO
GRANT CREATE PROCEDURE TO [reader] --创建存储程
GO

--取消 ALTER TRACE权限
USE [master]
GO
REVOKE ALTER TRACE TO[reader]
GO
--取消 查看进程权限
REVOKE VIEW SERVER STATE TO [reader]
GO

USE [DATABASE]
GO
REVOKE DELETE ON SCHEMA::[dbo] TO [reader] --取消数据表数据删除
GO
REVOKE UPDATE ON SCHEMA::[dbo] TO [reader] --取消数据表数据更新
GO
REVOKE INSERT ON SCHEMA::[dbo] TO [reader] --取消数据表数据插入
GO
REVOKE EXECUTE ON SCHEMA::[dbo] TO [reader] --取消exec执行存储程
GO
REVOKE VIEW DEFINITION ON SCHEMA::[dbo] TO [reader] --取消查看视图、存储程脚本定义内容
GO
REVOKE ALTER ON SCHEMA::[dbo] TO [reader] --取消象更改ALTER、卸载DROP
GO
REVOKE CREATE VIEW TO [reader] --取消创建视图
GO
REVOKE CREATE PROCEDURE TO [reader] --取消创建存储程
GO

--删除登入用户
USE [master]
GO
DROP LOGIN [reader]
GO
--删除指定资料库用户
USE [DATABASE]
GO
DROP USER [reader]
GO

--需要权限应增加删除即

Ⅱ 如何为SQL Server2008添加登录账户并配置权限

在经验里边搜:如何为SQL Server2008添加


登录账户并配置权限

下面是给你借截的图,差




分步阅读

SQL Server 2008 添加登录账户和配置权限问题一直困扰着初学者,今天小编就将详细步骤在这里展示一下。

工具/原料

电脑(已安装过SQL Server2008)

方法/步骤

打开SQL Server2008,以windows身份验证模式登陆

在“对象资源管理器”中展开“安全性”,右击“登录名”,在弹出的菜单中点击“新建登录名”。此处注意:1、在登录名右侧的文本框中输入新建的管理员账号名称;2、一对单选按钮组中,选择Sql Server 身份验证,并输入登录密码;3、强制密码过期不建议勾选(勾选之后太麻烦),当然如果有单独需求的可勾选。

点击“服务器角色”。在右侧的服务器角色面板中,勾选 public 和 sysadmin 两项,这是常用的两项,如果有其他需求自己操作。

点击“用户映射”,在右侧的面板中勾选该账号可以进行管理操作的数据库名称,并在该面板下面的“数据库角色成员身份”中勾选 db_owner 项。

点击“状态”,进行权限设置。

到此为止,新的用户名就创建完成了。

Ⅲ 怎么在 sql server 2008中创建登录名

工具:

sql server 2008

方法/步骤

  1. 首先右击桌面上的【我的电脑】-【管理】-【本地用户和组】-【用户】在用户界面右击空白处,点击【新用户】。

  2. 右键单击【登录名】节点,在弹出的快捷菜单中选择【新建登录名】命令,弹出【登录名-新建】对话框。

  3. 在【常规】页中单击【搜索】按钮,在打开的对话框中选择新创建的用户“xiaohu”单击【确定】按钮即可完成创建。

  4. 创建完成之后可以使用用户“xiaohu”登录Windows系统,然后使用Windows身份验证模式连接登录sql server系统。

热点内容
数据库集成 发布:2024-12-28 13:56:58 浏览:298
山西省ipfs云服务器云主机 发布:2024-12-28 13:53:22 浏览:847
数据库删除多行数据库 发布:2024-12-28 13:52:10 浏览:923
wlan密码怎么改手机改 发布:2024-12-28 13:38:15 浏览:371
英女王访问中国 发布:2024-12-28 13:30:23 浏览:994
常用编程码 发布:2024-12-28 13:30:22 浏览:984
平板缓存错误 发布:2024-12-28 13:29:38 浏览:728
四川省服务器租用公司云空间 发布:2024-12-28 13:21:03 浏览:365
如何启动加密服务器 发布:2024-12-28 13:21:00 浏览:224
linux策略路由 发布:2024-12-28 13:15:45 浏览:183