当前位置:首页 » 编程语言 » 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系统。

热点内容
美嘉算法口诀 发布:2025-05-16 06:03:15 浏览:952
c程序编译连接 发布:2025-05-16 06:02:36 浏览:964
脚本魔兽 发布:2025-05-16 06:01:52 浏览:330
文件夹python 发布:2025-05-16 06:01:43 浏览:627
电脑我的世界服务器游戏币 发布:2025-05-16 05:27:25 浏览:488
索尼手机为什么不能用安卓10 发布:2025-05-16 05:18:46 浏览:784
蔚来es6选择哪些配置实用 发布:2025-05-16 05:18:05 浏览:130
小米如何扫码wifi密码 发布:2025-05-16 05:13:38 浏览:807
楼层密码是什么意思 发布:2025-05-16 05:13:37 浏览:13
创建文件夹失败 发布:2025-05-16 05:12:59 浏览:397