![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
SQLで
・ユーザーにsysadmin権限を付与
できます!
※sysadmin権限を持っているユーザーにより、sysadmin権限を付与できます。
![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
「ALTER SERVER ROLE」により
sysadmin権限を付与できます!
注意!!
sysadmin権限を持っているユーザーが1人のみの状態で、そのユーザーで自身のsysadmin権限を削除してしまうと、もはや誰もsysadmin権限を付与できなくなってしまいます。
気軽にsysadmin権限を削除するのはやめましょう。
SQL
ここでは例として
・ユーザー「testUser」にsysadmin権限を付与
します。
※状況に合わせてユーザー名は変更してください。
![ユーザー「testUser」にはsysadmin権限が付与されていない](https://sqlserver.work/wp-content/uploads/2022/09/sql_user_sysadmin_001.png)
--sysadmin権限を付与
ALTER SERVER ROLE [sysadmin] ADD MEMBER [testUser]
実行結果
ユーザーにsysadmin権限を付与できました。
![実行結果①](https://sqlserver.work/wp-content/uploads/2022/09/sql_user_sysadmin_002.png)
![実行結果②](https://sqlserver.work/wp-content/uploads/2022/09/sql_user_sysadmin_003.png)
参考①
上記で使用した以下の詳細は、公式サイトをご確認ください。
●ALTER SERVER ROLE
参考②
sysadmin権限の付与はシステムストアドプロシージャ「sp_addsrvrolemember」でもできますが、こちらは非推奨のため使用は控えましょう。
詳細は公式サイトをご確認ください。