fgo資料庫
更改當前資料庫的所有者。
--批量修改資料庫對象的所有者
新建一個存儲過程:changename
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[changename]') and OBJECTPROPERTY(id, N'IsProcere') = 1)
drop procere [dbo].[changename]GOSET QUOTED_IDENTIFIER OFFGOSET ANSI_NULLS OFFGOCreate PROCEDURE dbo.changename
@OldOwner as NVARCHAR(128),--參數原所有者
@NewOwner as NVARCHAR(128)--參數新所有者ASDECLARE @Name as NVARCHAR(128)
DECLARE @Owner as NVARCHAR(128)
DECLARE @OwnerName as NVARCHAR(128)
DECLARE curObject CURSOR FOR
select 'Name' = name,
'Owner' = user_name(uid)
from sysobjects
where user_name(uid)=@OldOwner
order by name
OPEN curObject
FETCH NEXT FROM curObject INTO @Name, @Owner
WHILE(@@FETCH_STATUS=0)BEGINif @Owner=@OldOwnerbeginset @OwnerName = @OldOwner + '.' + rtrim(@Name)
exec sp_changeobjectowner @OwnerName, @NewOwnerendFETCH NEXT FROM curObject INTO @Name, @OwnerENDclose curObject
deallocate curObjectGOSET QUOTED_IDENTIFIER OFFGOSET ANSI_NULLS ONGO以SA登陸查詢分析器 ,選中你要的資料庫
執行存儲過程
執行exec Changename '原所有者','dbo'
或exec Changename 'dbo,'資料庫所有者'
修改MS SQL表用戶屬性的命令
可以用exec sp_changeobjectowner 'dataname.數據表','dbo'把表或存儲過程中的所有者都改成dbo<--正文內容結束--
2. fgo閃退怎麼辦
以安卓手機為例:
1、首先進入到手機的設置頁面,在頁面上找到「系統升級」。