最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Sqlserver 错误2812:未能找到存储过程sp_password
时间:2013-10-16 编辑:简简单单 来源:一聚教程网
原因分析
未能找到存储过程'sp_password' 就是sqlserver中的sp_password存储过程不见了,我们只要重新创建一个sp_password存储过程即可解决。
重建 sp_passsword 存储过程 代码(用WINDOWS身份验证登陆到SQL SERVER的查询工具。
复制--粘贴--执行就OK拉)运行
代码如下 | 复制代码 |
-- SQL代码开始 sp_configure 'allow updates', 1 go use master if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_password]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) create procedure sp_password -- RESOLVE LOGIN NAME -- CHECK PERMISSIONS (SecurityAdmin per Richard Waymire) -- -- DISALLOW USER TRANSACTION -- -- RESOLVE LOGIN NAME (disallows nt names) -- IF non-SYSADMIN ATTEMPTING CHANGE TO SYSADMIN, REQUIRE PASSWORD (218078) -- -- CHECK OLD PASSWORD IF NEEDED -- -- CHANGE THE PASSWORD -- -- UPDATE PROTECTION TIMESTAMP FOR MASTER DB, TO INDICATE SYSLOGINS CHANGE -- -- FINALIZATION: RETURN SUCCESS/FAILURE -- GO -- SQL代码结束 |
如果还是不行我们可下面代码直接在在查询分析器运行一下就行了
代码
代码如下 | 复制代码 |
use master /* |
相关文章
- SqlServer快速检索某个字段在哪些存储过程中(sql 语句) 07-13
- Sqlserver存储过程深入分析(非常详细) 08-12
- sql server 常用的扩展存储过程详解 08-09
- SQL Server查找包含某关键字的存储过程3种方法 11-03
- ms sql server中存储过程入门教程详解 05-12
- mssql存储过程详解 01-11