还原数据库有哪些权限,SQL sever包含哪三种权限
来源:整理 编辑:黑码技术 2024-08-09 10:13:27
1,SQL sever包含哪三种权限
第一种通过企业管理器创建,第二种通过查询分析器创建,第三种通过备份文件还原数据库创建
2,还原数据库
SQL 打开管理器,右击数据库选任务中的还原,命令是RESTORE DATABASE 前题是已备过份,顺序是先完全再差异上百度搜索一下sql数据库设置权限,把你要用的用户权限全开再试试!
3,如何还原数据库
请按照我说的步骤去做:第一、还原数据库第二、右键点击刚还原的数据库名称→属性→权限,把用户的权限删除(假设用户为test),就是把那些绿色的勾取消。第三、在该数据库的“用户”里把对应的用户名test删除。第四、分别对该数据库里包含的表,所有用到该用户test的权限取消(把勾去掉)————(可以先做第三步,做完后如果表里没有该用户test,则不需要做这一步。因为我是先做的第四步,所以没试过先做第四步,不知道会怎样?,。。嘿嘿:)。第五步,新建登录,设定默认数据库和访问数据库权限。第六步,重新对刚才还原的数据库和表赋予权限。OK,搞定了吧~?!
4,sql2005数据库的备份与还原
没有共享文件夹的情况下,在远程机—数据库—生成数据库结构脚本在本机执行再用企业管理里导入导出数据,导入数据到本机数据量不大时,可用工具把数据生成脚本,传到本机执行 有共享文件夹的情况下,备份到文件夹,另一台机拿备份还原到本机首先、点击桌面的“sql server management studio”打开,sql2005的管理器,点击“连接”登录:一、新建数据库1、新建数据库右键点击“数据库”——“新建数据库”:mssql2005备份还原图文教程填写数据库名,如mydata,选择数据库保存路径,一般可以保持默认地址,点击“确定”。2、新建用户右键点击“安全性”——“登录名”——“新建登录名”:mssql2005备份还原图文教程填写登录名,如mydata。选择“sql server身份验证”,输入密码。下方的“强制密码过期”不要选择,默认数据库选择您用户登陆对应的数据库,如mydata。如图:点击“用户映射”,“映射到此登录名的用户”勾选对应的数据库,如mydata。数据库成员角色勾选“public”和“db_owner”,点“确定”。如图:至此新建数据库就完成了。二、还原数据库首先将数据库备份bak文件上传到服务器,建议放到d:\mssql 目录 ,如mydata.bak。右键点击要还原的数据库,选择“任务”——“还原”——“数据库”,如图:注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!若不是本服务器上早期的备份,请选择“源设备”,点右侧的“…”查找bak文件,完成后下方会显示出备份集,“还原”那勾选:然后点击“选项”,勾选“覆盖现有数据库”,“将数据库文件还原为:”的文件路径指向现在的数据库文件,点击“确定”就开始还原了,备份太大的话,还原时间要稍微长点:还原成功后,系统会提示:还原成功后,请检查下表的架构是否是dbo:若是数据库名或其他架构,如为mydata架构,需要在“安全性”——“架构”,新建一个所有者为dbo的mydata架构。新建一个所有者为dbo的mydata架构:三、附加数据库首先将您的数据库mdf和ldf文件上传到服务器的某个目录(一般不要放在系统盘,以免系统损坏造成数据丢失),比如d:\mssql目录,并给该目录mssqluser的完全控制权限。注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!其次,右键点击您的数据库,选择附加:点击添加,添加您的mdf文件:点击确定就可以附加成功数据库了,在数据库中能看到新附加的数据库:注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!
5,sql2005怎么还原数据库备份
选择数据库,右键attach,选择备份的mdf文件就好了问题补充:我不是还原的时候出现问题的,是在备份的时候出现的这种问题。 sql数据库的备份还原是一个完整严谨的过程,应该有一个严格的备份还原策略。首先、点击桌面的“SQL Server Management Studio”打开,sql2005的管理器,点击“连接”登录:一、新建数据库1、新建数据库右键点击“数据库”——“新建数据库”:MSSQL2005备份还原图文教程填写数据库名,如mydata,选择数据库保存路径,一般可以保持默认地址,点击“确定”。2、新建用户右键点击“安全性”——“登录名”——“新建登录名”:MSSQL2005备份还原图文教程填写登录名,如mydata。选择“SQL server身份验证”,输入密码。下方的“强制密码过期”不要选择,默认数据库选择您用户登陆对应的数据库,如mydata。如图:点击“用户映射”,“映射到此登录名的用户”勾选对应的数据库,如mydata。数据库成员角色勾选“public”和“db_owner”,点“确定”。如图:至此新建数据库就完成了。二、还原数据库首先将数据库备份bak文件上传到服务器,建议放到d:\mssql 目录 ,如mydata.bak。右键点击要还原的数据库,选择“任务”——“还原”——“数据库”,如图:注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!若不是本服务器上早期的备份,请选择“源设备”,点右侧的“…”查找bak文件,完成后下方会显示出备份集,“还原”那勾选:然后点击“选项”,勾选“覆盖现有数据库”,“将数据库文件还原为:”的文件路径指向现在的数据库文件,点击“确定”就开始还原了,备份太大的话,还原时间要稍微长点:还原成功后,系统会提示:还原成功后,请检查下表的架构是否是dbo:若是数据库名或其他架构,如为mydata架构,需要在“安全性”——“架构”,新建一个所有者为dbo的mydata架构。新建一个所有者为dbo的mydata架构:三、附加数据库首先将您的数据库mdf和ldf文件上传到服务器的某个目录(一般不要放在系统盘,以免系统损坏造成数据丢失),比如d:\mssql目录,并给该目录mssqluser的完全控制权限。注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!其次,右键点击您的数据库,选择附加:点击添加,添加您的mdf文件:点击确定就可以附加成功数据库了,在数据库中能看到新附加的数据库:注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!
文章TAG:
还原 数据 数据库 哪些 还原数据库有哪些权限 sever包含哪三种权限