项目中有一个需求,要求给其它单位提供数据,我们用到了视图,并要求不能让他们看到数据库中的其它数据,我们为其创建了单独的账号,并只能看到指定视图 一、创建视图 CREATE VIEW [dbo].[v_Insurance_abroadPerson] AS SELECT TOP (100 ...
在sqlserver中添加一个用户只赋予能访问某个视图的权限。 然后使用newLogin, 登陆即可。 ...
2020-08-07 15:43 0 1456 推荐指数:
项目中有一个需求,要求给其它单位提供数据,我们用到了视图,并要求不能让他们看到数据库中的其它数据,我们为其创建了单独的账号,并只能看到指定视图 一、创建视图 CREATE VIEW [dbo].[v_Insurance_abroadPerson] AS SELECT TOP (100 ...
exec sp_addrole 'guestview' --GRANT SELECT ON veiw TO [guestview]; GRANT SELECT ON CustomerInfo ...
exec sp_addrole 'guestview' --GRANT SELECT ON veiw TO [guestview]; GRANT SELECT ON ...
一、设置用户只能操作已授权的对象(表、视图、存储过程) 本文将介绍如何只想让某个用户访问数据库特定的表或视图,达到保密的效果,本文演示表的设置过程,存储过程和视图同理。但这个流程设置完用户可以看到所有的数据库名,隐私性不强(点击未授权的数据库提示未授权,无法访问)。 在设置之前我们要先检查 ...
/vsftpd/chroot_list在这个配置文件中添加用户,每个用户一行,则在这个文件里的用户登录ftp ...
场景:之前有同事遇到安装的SQLServer只能本机访问,但是不能被局域网的其他设备访问;可以Ping,其他设置也没问题; 今天碰巧遇到此问题,可以尝试一下,(因为只在一台PC上解决,不代表适用其他的PC) 分下解决如下: 1. 权限问题,对面没有设置你的权限; 2 .本地安全策略没有配置 ...
Linux 限制SFTP用户只能访问某个目录 1. 新建用户并设置密码 > useradd suser > passwd suser // 输入密码 2. 设置sshd配置文件 > cd /etc/ssh/ > ...
是角色名称 3、给角色名授权访问的视图; GRANT SELECT ON EmpHistoryVi ...