SQL Server Management Studio default locations
執行檔預設路徑與位置
SQL Server 2014
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Ssms.exe
SQL Server 2012
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe
SQL Server 2008 R2
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe
SQL Server 2005
C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe
Brad Chen's Developer Blog Azure Database Data science Machine Learning Cloud
2017年5月28日 星期日
2017年5月27日 星期六
How to reset forgotten sa password 重設遺失的sa密碼
How to reset forgotten sa password 重設遺失的sa密碼
How to reset forgotten sa password
如何重設sa密碼 或 忘記sa密碼的情況下加入一個SQL管理員帳戶
如果忘記sa密碼,有2個方法解決
方法一
不需要重啟SQL Server服務,但Login裡面必須要原本就有NT AUTHORITY\SYSTEM帳戶,且此帳戶要有sysadmin Role
1.下載Sysinternals的psexec.exe工具
2.啟動命令提示字元,用psexec.exe來啟動SSMS,就可以用NT SERVICE\SYSTEM身分Windows驗證登入
PsExec.exe -s -i "C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe"
方法二
處理過程會有downtime,因為需重新啟動SQL Server服務。
1.停止SQL Server服務
2.啟動第1個命令提示字元,以Single user mode啟動SQL Server
Start the SQL Server instance using single user mode (or minimal configuration which will also put SQL Server in single user mode)
SQLServr.Exe –m (or SQLServr.exe –f)
for example:
3.在SQL Server本機,啟動第2個命令提示字元,使用sqlcmd用Windows驗證直接登入
SQLCMD –S <Server_Name\Instance_Name>
4.建立一個新Login並給予sysadmin role
create a new account or add an existing login to SYSADMIN server role
CREATE LOGIN [dbasa] with
PASSWORD= N'dbasa_P@ssw0rd',
CHECK_POLICY = OFF
GO
sp_addsrvrolemember 'dbasa', 'SYSADMIN'
GO
5.使用Ctrl+C來第1個命令提示字元的sql server
6.正常啟動SQL Server,就可以用剛剛建立的dbasa管理員帳戶登入,接下來如果需要,就去改掉sa密碼。
Reference:
Tips & Tricks: YOU HAVE LOST ACCESS TO SQL SERVER. NOW WHAT?
https://blogs.technet.microsoft.com/sqlman/2011/06/14/tips-tricks-you-have-lost-access-to-sql-server-now-what/
https://blogs.technet.microsoft.com/sqlman/2011/06/14/tips-tricks-you-have-lost-access-to-sql-server-now-what/
How to verify and change the system administrator password in MSDE or SQL Server 2005 Express Edition
https://support.microsoft.com/en-us/help/322336/how-to-verify-and-change-the-system-administrator-password-in-msde-or-sql-server-2005-express-edition
https://support.microsoft.com/en-us/help/322336/how-to-verify-and-change-the-system-administrator-password-in-msde-or-sql-server-2005-express-edition
CREATE LOGIN (Transact-SQL)
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-login-transact-sql
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-login-transact-sql
Recover a lost SA password
訂閱:
文章 (Atom)
SQL Server Planning, Pricing and License
Server-CALs授權模式 1.需購買的量應該是所有終端用戶的電腦 例如:一台Data warehouse主機 與 一台Web報表主機,但公司有50人或電腦會連進Web報表主機開啟報表,則應該每一台用戶端電腦都需要有CALs授權,Data warehouse主機購買Ser...
-
1.安裝了Oracle Client,就可以用Oracle Net Manager工具來設定TNS連線設定(Tnsnames.ora) Oracle Client 18.3 Installation 安裝Oracle Client 18.3 2.啟動Oracle Ne...
-
SQL Server Integration Service可以透過內建的OLE DB Source連線到Oracle匯出資料,但無法寫入資料到Oracle,Attunity公司針對這個功能提供了SSIS的連結Source,並且聽說資料傳送效率非常好,本人沒有測試過效能,有興趣的...
-
1.下載 Oracle Database 18c (18.3) https://www.oracle.com/technetwork/database/enterprise-edition/downloads/oracle18c-windows-180000-5066774.ht...