针对SQL Server表的只读权限分配

针对SQL Server表的只读权限分配
复制--先创建测试库test_tmp   --根据现有的针对表创建两张表   SELECT TOP 100 * INTO test_tab1 FROM mistest_09428.dbo.squarer;   SELECT TOP 100 * INTO test_tab2 FROM mistest_09428.dbo.squarer;   --创建角色   EXEC sp_addrole test_role1 ;   --分配select的源码库权限给角色test_role1   GRANT SELECT ON test_tab1 TO test_role1;   GRANT SELECT ON test_tab2 TO test_role1;   --add登陆dap570,密码dap570,默认库为test_tmp   EXEC sp_addlogin dap570,dap570,test_tmp;   --给dap570添加帐户test   EXEC sp_grantdbaccess dap570,test   --将角色test_role1分配给text   EXEC sp_addrolemember test_role1,test;   --over   --换dap570来登录数据库test_tmp   --然后测试   /*   DELETE FROM  test_tab1   INSERT INTO test_tab1(ingotno) VALUES(2222)   UPDATE test_tab1 SET ingotno = 3333 */   1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.服务器托管
IT科技
上一篇:如何制作U盘启动盘(简单易行的步骤帮您快速制作一枚U盘启动盘)
下一篇:如何使用魅蓝备份恢复出厂设置(简单操作教程帮您轻松恢复手机出厂设置)