社区
MS-SQL Server
帖子详情
sql server2005创建新用户怎么只能够访问指定数据库?
cquyuyan
2008-04-23 11:28:13
我新建了个用户,并选择了用户映射数据库,也钩选了对应数据库下的所有角色, 只在服务器角色里指定public,结果用新用户登陆发现能够进去,但是连指定数据库下面的表都看不见.
以前2000的时候都可以很详细的指定到每个数据库的select,delete,update,drop,现在怎么反而没有了
...全文
321
2
打赏
收藏
sql server2005创建新用户怎么只能够访问指定数据库?
我新建了个用户,并选择了用户映射数据库,也钩选了对应数据库下的所有角色, 只在服务器角色里指定public,结果用新用户登陆发现能够进去,但是连指定数据库下面的表都看不见. 以前2000的时候都可以很详细的指定到每个数据库的select,delete,update,drop,现在怎么反而没有了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hb_gx
2008-04-23
打赏
举报
回复
也钩选了对应数据库下的所有角色
不用全部都勾吧,如果要用户能看勾 db_datareader ,如果要能写就勾 db_datawriter
如果要给所有权限就如楼上所说 db_onwer
青锋-SS
2008-04-23
打赏
举报
回复
选上db_onwer成员身份
常用技巧:
Sql
Server
2012
数据库
中给
创建
新
用户
:设置 只开放
指定
的表或视图的
访问
权限
常用技巧:
Sql
Server
2012
数据库
中给
创建
新
用户
:设置 只开放
指定
的表或视图的
访问
权限
Sql
Server
2012 中如何设置只给其它
用户
访问
自己
指定
表或视图? 在操作使用
数据库
的大部分时候,我们可能对权限之类的东西设置的很少,但是在某些对安全性有要求的时候,我们则需要限制某个
用户
访问
数据库
的权限,比如让某个
用户
只能看到属于其管理或只需要用到的某几张表或视图,并对
指定
的表和视图拥有有限的操作权限。 图文向导设置步骤 第1步:以管理员身份或sa账号登录
数据库
,
新
建一个
新
的登录
用户
.
【三桥君】如何在
SQL
Server
中
创建
用户
并分配权限?
Sql
server
如何
创建
用户
?
本文AI专家三桥君详细介绍了在
SQL
Server
2014中通过菜单向导
创建
新
用户
的方法。步骤包括:在"安全性"中
新
建登录名、设置
SQL
Server
身份验证和密码、分配服务器角色(public或sysadmin)、配置
用户
映射选择可操作的
数据库
、设置
用户
状态为"授予"和"启用"。该方法操作简单直观,适合初学者快速掌握
SQL
Server
用户
管理的基本技能,帮助读者理解如何安全、高效地为
数据库
分配
访问
权限,确保数据安全管理的规范性。
新
建
Sql
Server
数据库
用户
并限制
访问
指定
数据库
--
创建
一个可登录
用户
,第一个t是
用户
名,第二个t是密码 CREATE LOGIN t WITH PASSWORD = 't'; --
创建
需要允许
访问
的
数据库
create database tDB --打开需要允许
访问
的
数据库
use tDB -- 设置
用户
e可
访问
当前打开的
数据库
tDB ALTER AUTHORIZATION ON DATABASE::tDB TO t --万一达不到效果,可先允许
访问
任何
数据库
,然后再收回
访问
任何
数据库
, GRANT VIEW ANY DATABASE T..
SQL
Server
数据库
创建
与
用户
权限绑定
本文详细介绍了
SQL
Server
中
创建
数据库
并绑定安全登录名的完整流程,主要包括:1)使用CREATE DATABASE
创建
数据库
文件;2)通过CREATE LOGIN
创建
服务器登录名;3)在目标
数据库
中
创建
用户
并关联登录名;4)分配
数据库
角色权限(如db_owner或db_datareader)。文章还特别说明了权限分配与当前登录者的关系,强调权限归属于目标
用户
而非操作执行者。最后提醒注意文件路径权限、密码安全策略及最小权限原则等实施要点,提供了一套完整的
数据库
安全配置方案。
SQL
Server
设置
指定
用户
查看
指定
的
数据库
数据库
新
建一个登录
用户
,如何设置该
用户
只能操作特定的
数据库
呢?该内容主要参考:
Sql
Server
设置
用户
只能查看并
访问
特定
数据库
1.
新
建登录
用户
以管理员身份登陆
数据库
(权限最高的身份如sa),点击安全性->登录名,右键
新
建登录名,输入登录名和密码,取消强制实施密码策略。 2.将服务器角色设置为public 3.将public服务器角色的属性->取消查看所有
数据库
的权限 点击安全性->服务器角色->public,右键属性。点击服务器后如下图取消查看任意
数据库
的权限 或者执行
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章