–查看某一用户名的信息
exec sp_helpuser ‘newuser’
–删除数据库用户
exec sp_revokedbaccess ‘newuser’
角色和权限:
服务器角色,数据库角色
Bulkadmin:用于执行大容量插入操作
dbcreate:用于创建和更改数据库
Diskadmin:用于管理磁盘文件
Processadmin:用于管理永兴子啊sqlserver中的进程
Public:用于提供数据库的默认权限
Securityadmin:用于管理服务器的登录
Serveradmin:用于管理配置服务器范围的设置
Setupadmin:用于管理扩展的存储过程
Sysadmin:权限最高,执行服务器中的任何操作
–添加用户的某服务器角色(权限)
exec sp_addsrvrolemember ‘newadmin3’,‘sysadmin’
–删除用户的某服务器角色
exec sp_dropsrvrolemember ‘newadmin3’,‘sysadmin’
–创建自定义数据库角色
exec sp_addrole ‘test_databaseA’,‘dbo’
–删除数据库角色
exec sp_droprole ‘test_databaseA’
–将数据库角色test_database添加到数据库角色中
exec sp_addrolemember ‘test_database’,‘newuserA’
–将数据库角色test_database从数据库角色中删除
exec sp_droprolemember ‘test_database’,‘newuserA’
权限管理
默认管理员登录账号 sa账号拥有最高权限
系统安装时sa账号的密码默认为空
–将指定的权限赋予给指定的用户或数据库角色
–给予用户test_Database更新的权限并且该角色可以将这个权限授予给别的角色
grant update on 表123 to test_Database with grant option
–给予用户test_Database插入的权限但是该角色不可以将这个权限授予给别的角色
grant insert on 表123 to test_Database
–从角色里剥夺权限
revoke update on 表123 from test_Database cascade
–角色拒绝被授权但有给别的角色授权的权限
deny update on 表123 to test_Database
–角色拒绝被授权并且没有给别的角色授权的权限
deny update on 表123 to test_Database cascade
作者徽是vip1024c
–数据库备份
1、右键数据库–任务–备份
2、用T-SQL语句备份:
backup database Mydatabase to disk=N’F:\Sql Server资料\DatabaseBackups’ with noformat,noinit,name=N’multidatabase-完整数据库备份’,skip,norewind,nounload,stats=10
–差异备份
backup database Mydatabase to disk=N’F:\Sql Server资料\DatabaseBackups’ WITH differential,noformat,noinit,name=N’multidatabase-差异数据库备份’,skip, norewind,nounload,stats=10
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!
王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。
对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!
【完整版领取方式在文末!!】
93道网络安全面试题
内容实在太多,不一一截图了
黑客学习资源推荐
最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
😝朋友们如果有需要的话,可以联系领取~
1️⃣零基础入门
① 学习路线
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
② 路线对应学习视频
同时每个成长路线对应的板块都有配套的视频提供:
2️⃣视频配套工具&国内外网安书籍、文档
① 工具
② 视频
③ 书籍
资源较为敏感,未展示全面,需要的最下面获取
② 简历模板
因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆