[mssql 端口]mssql server2005 为数据库指定单独用户名

时间:2017-07-11  来源:Mssql  阅读:

--创建角色 r_test

 代码如下 EXEC sp_addrole "r_test"

--授予 r_test 对 jobs 表的所有权限

 代码如下 GRANT ALL ON jobs TO r_test

--授予角色 r_test 对 titles 表的 SELECT 权限
GRANT SELECT ON titles TO r_test

--添加只允许访问指定表的用户:

 代码如下 exec sp_addlogin "用户名","密码","默认数据库名"

--添加到数据库

 代码如下 exec sp_grantdbaccess "用户名"

--分配整表权限

 代码如下 GRANT SELECT , INSERT , UPDATE , DELETE ON table1 TO [用户名]

上面都是在sql语句直接在sa用户下运行就可以了,下面我们要以图片来告诉你实在方便

 

1.       登录SQL Server 2005,“安全性”—“登录名”—“新建登录名” (1)     常规 登录名(自定) SQL Server 身份验证 注:不要使用“强制密码过期”,否则不能创建新用户。 (2)     用户映射 映射到此登录名的的用户,选择想要登录的数据库。 注:这里就是选择使用该登录名登录到该数据库。 下面可以对该用户的访问权限进行设置(读、写等)。 SQL Server 2005支持到对列的访问权限的设置。 (3)     状态 授予允许链接到数据库引擎;启用登录。 2.       刷新后,当我们再看数据库时,“安全性”—“用户”下面就增加了一个用户。 3.       在启动SQL Server 2005,就可以使用该用户登录到该数据库。

[mssql 端口]mssql server2005 为数据库指定单独用户名

http://m.bbyears.com/shujuku/34010.html

推荐访问:mssql数据库 mssqlserver mssql2008 mssqlserver服务无法启动 mssql2000 mssql2005 mssql管理工具
相关阅读 猜你喜欢
本类排行 本类最新