sql server 有用命令

本文介绍 SQL Server 中常用的命令操作,包括增加登录用户、修改登录密码、访问数据库、备份和还原数据库、附加和分离数据库等关键操作。通过具体的示例展示了如何使用存储过程来完成这些任务。
sql server  常用命令

增加登陆用户
EXEC sp_addlogin 'test','hello'
修改登录密码,请使用 sp_password 存储过程。下面的示例将“test”登录的密码从“ok”更改为“hello”:
EXEC sp_password 'ok', 'hello','test'

建登录帐户
EXEC sp_grantlogin 'Corporate/Test'
EXEC sp_addlogin 'test','hello'
访问数据库在用户连接到 SQL Server 的一个实例后,他们只有在 dbo 授予他们对数据库的访问权后才可以在数据库中执行活动。您可以使用 sp_grantdbaccess 存储过程为新用户向当前数据库中添加一个安全帐户。下面的示例为一个名叫 Corporate/BobJ 的 Microsoft Windows NT 的用户向当前数据库添加了一个帐户,并将其命名为“Bob”:
EXEC sp_grantdbaccess 'Corporate/BobJ', 'Bob'
如何更改登录密码如要修改登录密码,请使用 sp_password 存储过程。下面的示例将“test”登录的密码从“ok”更改为“hello”:
EXEC sp_password 'ok', 'hello','test'


份和还原数据库
BACKUP DATABASE mydb TO DISK = 'C:/MSDE/Backup/mydb.bak'	
BACKUP LOG mydb TO DISK = 'C:/MSDE/Backup/mydb_log.bak'
RESTORE DATABASE mydb FROM DISK ='C:/MSDE/Backup/mydb.bak'		附加和分离数据库

下面的示例将一个名为 mydb 的数据库从 SQL Server 的当前实例中分离出来:
EXEC sp_detach_db 'mydb'

下面的示例将来自名为 mydb 的数据库的两个文件附加到 SQL Server 的当前实例:
EXEC sp_attach_db @dbname = N'mydb',
@filename1 = N'C:/MSDE/Backup/mydb.mdf',
@filename2 = N'C:/MSDE/Backup/mydb.ldf'


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值