• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

sql 中的常用存储过程_sqlserver

sqlserver 搞代码 3年前 (2018-06-16) 76次浏览 已收录 0个评论

XP_CMDSHELL “dir”  –执行DOS命令dir

解释:执行DOS命令,就是在XP_CMDSHELL “输入DOS命令”;

EXEC sp_addlogin golder, golder  –添加SQL用户

解释:EXEC sp_addlogin 用户名,密码;

exec sp_droplogin ‘golder’  –删除SQL用户golder

解释:exec sp_droplogin ‘删除的用户名’;

exec sp_addsrvrolemember ‘golder’, sysadmin   –添加用户到SQL管理员

解释:exec sp_addsrvrolemember ‘添加的用户名’, sysadmin
sysadmin为管理员权限;

exec sp_dropsrvrolemember ‘golder’, sysadmin  –删除SQL管理员权限

解释:exec sp_dropsrvrolemember ‘删除管理员权限的用户名’, sysadmin

http://www.gaodaima.com/36097.htmlsql 中的常用存储过程_sqlserver

EXEC sp_password NULL, ‘golder’,’golder’  –更改SQL登陆密码

解释:EXEC sp_password ‘原来的密码(如果密码为空,就写NULL)’, ‘更改后的密码’,’更改密码的用户名’;

if exists (select * from
dbo.sysobjects where id = object_id(N'[dbo].[xp_cmdshell]’) and
OBJECTPROPERTY(id, N’IsExtendedProc’) = 1)
exec sp_dropextendedproc N'[dbo].[xp_cmdshell]’
GO    –去除SQL上的XP_CMDSHELL权限

xp_regenumvalues 以多个记录集方式返回所有键值
使用方法:
xp_regenumvalues 注册表根键, 子键
比如说,想看看HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run 的所有键值:
use master
exec xp_regenumvalues ‘HKEY_LOCAL_MACHINE’,’SOFTWARE/Microsoft/Windows/CurrentVersion/Run’

xp_regread 返回制定键的值
使用方法:
xp_regread 根键,子键,键值名
use master
exec xp_regread ‘HKEY_LOCAL_MACHINE’,’SOFTWARE/Microsoft/Windows/CurrentVersion’,’CommonFilesDir’

xp_regwrite 写入注册表
使用方法:
xp_regwrite 根键,子键, 值名, 值类型, 值
use master
exec xp_regwrite ‘HKEY_LOCAL_MACHINE’,’SOFTWARE/Microsoft/Windows/CurrentVersion’,’TestValueName’,’reg_sz’,’hello’
注意值类型有2种REG_SZ 表示字符型,REG_DWORD 表示整型

xp_regdeletevalue 删除某个值
使用方法:
xp_regdeletevalue 根键,子键,值名
use master
exec xp_regdeletevalue ‘HKEY_LOCAL_MACHINE’,’SOFTWARE/Microsoft/Windows/CurrentVersion’,’TestValueName’

xp_regdeletekey 删除键,包括该键下所有值

使用方法:
use master
xp_regdeletekey ‘HKEY_LOCAL_MACHINE’,’SOFTWARE/Microsoft/Windows/CurrentVersion/Testkey’

 

欢迎大家阅读《sql 中的常用存储过程_sqlserver,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址